JavaScript中replace() 方法如果直接用str.replace(“abc”,”xxx”) 只会替换第一个匹配的字符。不能全文全部替换,所以想办法喽,经过查找,在jb51找到了答案,方法如下:

string.replace(/reallyDo/g, replaceWith);
string.replace(new RegExp(reallyDo, 'g'), replaceWith);
string:字符串表达式包含要替代的子字符串。
reallyDo:被搜索的子字符串。
replaceWith:用于替换的子字符串。
'g'表示全部替换,不能修改哦

举个例子:

var stringhtml=document.getElementById("content").innerHTML;
stringhtml=stringhtml.replace(new RegExp("第一时间更新","g"),"");
stringhtml=stringhtml.replace(new RegExp("更多更快章节请到","g"),"");
document.getElementById("content").innerHTML=stringhtml;

Related Posts: JavaScript-replace-函数实现字符全部替换方法 :