javascript中replace函数实现replaceAll功能
replace javascript replaceAll
JavaScript中的replace函数只会替换第一个匹配项。如果想替换内容中所有匹配的项,需要使用正则表达式。
构建正则表达式:var reg = new RegExp(/abc/gm);gm表示匹配全局(global)和多行(multi-line)。
执行替换:var str = "abcdefg"; str = str.replace(reg,"(replaced)");
注意在JavaScript中,构建正则表达式的语法。
更多正则表达式信息?参考下面网址:http://www.regexlab.com/zh/regref.htm