js实现replaceAll

原创 2012年03月31日 10:18:43

第一种:

String.prototype.replaceAll  = function(s1,s2){  
return this.replace(new RegExp(s1,"gm"),s2);   //这里的gm是固定的,g可能表示global,m可能表示multiple。

第二种:

var reg = /\s/g; //这里是替换所有空格,如需替换其他则在正则里写上即可
name.replace(reg,"");

相关文章推荐

js实现C#的replaceAll()的方法

第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符.  而str.replace(/\-/g,"!")则可以全部替换...

js replace 与replaceall实例用法

转载自:http://hi.baidu.com/manailily/blog/item/ff0f7817a869ba4421a4e934.html // 项目中 过滤单引号 va...
  • hsicool
  • hsicool
  • 2011年08月18日 17:28
  • 23156

js中 replace replaceAll 全部替换

js中的replace方法只能替换第一个模板, 在java语言中有给出的replaceAll方法能够实现这样的功能,但很遗憾javascript没有提供这样的方法。 但replace方法要比我们想象的...

js/jquery常用方法(replaceALl、new Map()、点击th(表头)或拖动tr只前台排序)

//js实现replaceALl //js实现replaceALl String.prototype.replaceAll = function(reallyDo, replaceWith, ig...

C#中如何实现JAVA中的String.replaceAll()方法功能

jdk原文注释: string java.lang.string.replaceall(string regex, string replacement) replaceall public s...

探究java中String.replaceAll方法把换行符(\n)替换为明文显示(\n)为何需要四个反斜杠(\\\\n)

最近需要解析一个JSONArray类型的字符串[{"key":"姓名","value":"XX"},{"key":"资质","value":"从事贵金属投资行业10年 国家期货二级分析师 上金所荣誉长...

java 字符串替换 replace与replaceAll

replace与replaceAll方法都是用来替换字符串的。 首先,我们先比较一下这两种函数的性能: 示例: public class StringReplaceEmp{ public ...

《Java解惑》系列——02字符谜题——谜题21:我的类是什么 升级版(string的replaceAll)

知识点: 问题;

Java.lang.String.replace() 和 replaceAll() 的区别。

Java.lang.String.replace() 和 replaceAll() 的区别。

JAVA中string.repalce()和string.replaceAll()有什么区别?

replace(char oldChar, char newChar) 返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。 replaceAl...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js实现replaceAll
举报原因:
原因补充:

(最多只允许输入30个字)