JavaScript全部替换 - js replaceAll()

Posted Rudon滨海渔村

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript全部替换 - js replaceAll()相关的知识,希望对你有一定的参考价值。

方法

/* 把f全部换为e */
String.prototype.replaceAll=function(f,e)
    var reg=new RegExp(f,"g");
    return this.replace(reg,e); 


/* 使用方法 */
var str = '贪吃的吃货很会吃!';
var newstr = str.replaceAll('吃','玩');
alert(newstr); // 贪玩的玩货很会玩!

感谢大神:

js replace全部替换的方法 - DragonDean - 博客园在写前端代码的时候,我们有时希望替换掉一个字符串中的一部分,理所当然的想到了replace这个方法。但是在实践中发现javascript中的replace方法只替换字符串中第一次出现的目标,比如:vahttps://www.cnblogs.com/dragondean/p/javascript-replaceall.html

js全部替换

以上是关于JavaScript全部替换 - js replaceAll()的主要内容,如果未能解决你的问题,请参考以下文章

javascript中的replace函数同时替换多个字符串

linux 中如何用vi编辑器替换相同的字符?

js替换中文字符串问题

js replace 全局替换

JavaScript中replace()方法的第二个参数解析

SQL语句replace替换问题