angular.forEach(v, function(value, key) {
var result;
// 1. new RegExp(keyword, "gi"); 2. eval("/" + keyword+ "/gi")
if (result = value.match(eval('/'+keyword+'/gi'))) {
key = key.replace(result[0], '<span style="background: #ffff00;">'+result[0]+'</span>');
filterV[key] = value;
}
});
本文介绍了如何在Angular中利用正则表达式对字符串进行匹配,并通过替换高亮显示匹配到的内容。主要涉及到Angular forEach循环、正则表达式创建、字符串匹配以及替换操作。
3111

被折叠的 条评论
为什么被折叠?



