您的位置:首页 > Web前端 > JavaScript

JavaScript中替换所有replaceAll

2017-12-07 22:40 393 查看
js居然不提供replaceAll方法,用for循环又有效率问题,给你一个正则表达式的解决方案

String.prototype.replaceAll = function(s1,s2) {

    return
this.replace(new RegExp(s1,"gm"),s2);

};

gm    
g=global, m=multiLine , 大致上方法就是这样的,可以实现替换全部指定字串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: