·您当前的位置:主页 > 技术教程 > JavaScript >

[JS]js代码自定义全局替换函数(js替换写法)

时间:2017-05-18 18:09blog.csdn.net
[JS]js代码自定义全局替换函数(js替换写法)

[JS]js代码自定义全局替换函数(js替换写法)

  1. //自定义全局替换函数   
  2. /**g,表示全文匹配;  
  3.   *m,表示多行匹配(也就是正则表达式出现“^”、“$”,如果要匹配的字符串其中有换行符也没关系);  
  4.   *i,表示忽略大小写  
  5.   */   
  6. String.prototype.replaceAll = function (findText, repText){   
  7.      var newnewRegExp = new RegExp(findText, 'gm');   
  8.      return this.replace(newRegExp, repText);   
  9. };   
  10.    
  11. //原始字符串   
  12. var str='abcdaefg';   
  13. //需要替换的字符   
  14. var findText='a';   
  15. //替换后的字符   
  16. var repText='t';   
  17. //调用替换函数   
  18. strstr=str.replaceAll (findText,repText);   
  19. //得到结果str='tbcdtefg'   

 

微信付费直播
酷播云免费在线视频整体解决方案
参与开学季云视频优惠,拿GET2017教育科技大会VIP门票
进入开学季,保利威视推出云视频优惠,云视频套餐、流量超实惠大放“价”就是现在,还可以免费获取GET2017教育科技大会VIP门票哦!