- JS字符串有replace()方法,但是该方法只会对匹配到的第一个字符串进行替换
- JS没有提供replaceAll()方法
- 如果想要对匹配到的所有字符串进行替换,必须自己实现,共两种方式
var str = "abc|abc|abc";
str = str.replace(/abc/g,"bcd");
console.log(str);// bcd|bcd|bcd
var str = "abc|abc|abc";
str = str.replace(new RegExp("abc","gm"),"bcd");
console.log(str);// bcd|bcd|bcd