0

javascript replace 替换所有指定的字符串?

mirabelle created at5 years ago view count: 2377

str = str.replace('name', 'joy'); 这样只能替换掉第一个。怎样替换所有的?

report
回复
0

用正则

String.prototype.replaceAll = function(search, replacement) {
    var target = this;
    return target.replace(new RegExp(search, 'g'), replacement);
};
5 years ago 回复
0

这样就OK了。

str.split("name").join('joy')
5 years ago 回复

Recent search keywords