0

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

mirabelle created at6 years ago view count: 2405

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

report
回复
0

用正则

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

这样就OK了。

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

Recent search keywords