JavaScript全部替换 - js replaceAll()

发布于:2023-02-03 ⋅ 阅读:(561) ⋅ 点赞:(0)

方法

/* 把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全部替换

相关

String.prototype.replaceAll

js正则replace替换多个字符
js字符串replace替换多个
js replace正则匹配替换多个不同字符串的实现方法
js replace全部替换的方法
replace里的g表示全局替换,而每个关键词前面的\则为转义字符,在针对html类的标签替换的时候,是必不可少的。
js 全部替换
 


网站公告

今日签到

点亮在社区的每一天
去签到