袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

JS替换函数说明

浏览量:842

JS中实现replaceAll的方法

第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 

而str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。 

所以可以用以下几种方式.:

string.replace(/reallyDo/g, replaceWith);

string.replace(new RegExp(reallyDo, 'g'), replaceWith);

string:字符串表达式包含要替代的子字符串。

reallyDo:被搜索的子字符串。

replaceWith:用于替换的子字符串。

 

可以实现搜索结果高亮显示

但是会延迟显示

 

推荐用ASP等实现,也有类似的函数


打赏