我面临两个问题。(使用 jQuery)
for (var i=0; i<len; i++) {
var e = arr[i], //<- strings
re = new RegExp(e,"ig");
target.html(
target.html().replace(
re, "<span class='rep'>" + e + "</span>"
)
);
}
- 替换后无法调用原始值。(如“$ 1”)
- 如果替换的候选者(属性 e)有一个单引号,则它不能替换。