JavaScript实现的字符串replaceAll函数代码分享
2015-04-02 08:23
771 查看
由于javascript中的replace函数无法替换全部匹配的字符串,所以需要为String类增加一个方法,代码如下:
复制代码 代码如下:String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) {
if (!RegExp.prototype.isPrototypeOf(reallyDo)) {
return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi": "g")), replaceWith);
} else {
return this.replace(reallyDo, replaceWith);
}
}
您可能感兴趣的文章:
相关文章推荐
- Javascript中的var_dump函数实现代码
- 在PHP中实现Javascript的escape()函数代码
- JavaScript实现防止网页被嵌入Frame框架的代码分享
- JavaScript中实现map功能代码分享
- PHP实现Javascript中的escape及unescape函数代码分享
- javascript实现的像java、c#之类的sleep暂停的函数代码
- Javascript实现获取窗口的大小和位置代码分享
- JavaScript实现防止网页被嵌入Frame框架的代码分享
- JavaScript实现的一个日期格式化函数分享
- JavaScript中实现map功能代码分享
- 动态加载外部javascript文件的函数代码分享
- Javascript中的var_dump函数实现代码
- javascript suggest效果 自动完成实现代码分享
- javascript中keyCode代码对应表(函数实现)
- Javascript常用字符串判断函数代码分享
- JavaScript图片放大技术(放大镜)实现代码分享
- javascript中实现兼容JAVA的hashCode算法代码分享
- php实现的DateDiff和DateAdd时间函数代码分享
- JavaScript实现找质数代码分享
- PHP实现Javascript中的escape及unescape函数代码分享