低版本浏览器普遍不支持replaceAll, 所以谨慎使用此方法。

解决replaceAll 不兼容问题方法:
1: 用replace替代
string.replace(/oldString/g, newString) replace 默认只会匹配替换到匹配到的第一个,因此要加 / /g

2 : 第二种也是用replace方法。
string.replace( new RegExp( “oldString”, “gm” ), “newString” )

3 给String对象扩展原型方法 replaceAll
String.prototype.replaceAll = function(newString, oldString) {

    return this.replace( new  RegExp( "oldString", "gm" ),  "newString" )

}

参考文章: https://wenku.baidu.com/view/4734c2f2d25abe23482fb4daa58da0116c171f8f.html

replaceAll 替换相关推荐

  1. java replaceAll替换圆括号

    在手写sql的时候,根据参数处理查询条件. select * from staff where 1 = 1 and staff_id in ($staffIds) and staff_name in ...

  2. Java 利用replaceAll 替换中括号

    Java的replaceAll函数默认是不能替换中括号的,例如想替换[b]到<b>,结果却就变成[<b>] 解决方案就是首先利用正则表达式替换中括号,然后再替换中括号内的内容: ...

  3. java replace会替换吗,java replace replaceAll 替换字符串的用法和区别实例

    java replace replaceAll 是替换字符串最常用的方法,但实际上用法是有区别的,replace只能传字符不能传正则表达式,replaceAll 默认传入的就是正则表达式.下面是实例测 ...

  4. DOM替换replaceWith()和replaceAll() 之前学习了节点的内插入、外插入以及删除方法,这节会学习替换方法replaceWith .replaceWith( newConten

    DOM替换replaceWith()和replaceAll() 之前学习了节点的内插入.外插入以及删除方法,这节会学习替换方法replaceWith .replaceWith( newContent ...

  5. Java---replace与replaceAll的区别

    乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样. 这两者很容易搞混,在这里详细讲述下. ...

  6. 字符串操作:索引位置、去空格、替换字符串

    指定字符的索引位置:s.indexOf().s.lastIndexOf()  (以字符串s为例.第一次与最后一次出现的位置) 指定索引位置的字符:s.charAt() 去除前.后空格:s.trim() ...

  7. scala字符串替换_如何在Scala中替换字符串中的正则表达式模式?

    scala字符串替换 Scala | 替换字符串中的正则表达式模式 (Scala | Replacing a regular expression pattern in a string) Repla ...

  8. replaceFirst、replaceAll、replace区别

    replace.replaceAll和replaceFirst是Java中常用的替换字符的方法,它们的方法定义是: replace(CharSequence target, CharSequence ...

  9. JS之replace与replaceAll

    replace(被替换的,替换) replace归属于String对象,用于替换字符串. 有两个参数,第一个参数是被替换的,第二个是替换的.将什么什么替换为什么什么.例如: str.replace(' ...

最新文章

  1. oracle 和 ' 特殊字符处理
  2. Silverlight 3.0 Beta版 正式发布
  3. sql not in 用法_SQL 语法速成手册
  4. Ubuntu16.04手工搭建emscripten编译环境
  5. Windows环境下配置JDK
  6. mysql牵引例子_MySQL学习06(事务和索引)
  7. [html] html的img标签为什么要添加alt属性呢?
  8. js 获取URL参数乱码解决
  9. 银联在线支付、第三方快捷支付三种快捷支付模式有何区别?
  10. STC89C51单片机串口程序下载失败总结
  11. 程序员最不想让你知道的尴尬瞬间,看完我眼睛都绿了
  12. IPA (苹果应用程序文件格式)
  13. h5计时器(requestAnimationFrame)
  14. HDU:2026 首字母变大写
  15. 性别符号php,树也分男女?给6万棵杨树画上性别符号,原来是因为…
  16. 如何用Vue开发前端和网站
  17. Inventor API学习
  18. 辉光管升压电路理论,让USB升压170V
  19. CRUX OCR:腾讯云分析永久开放免费OCR服务
  20. Libgdx游戏编程之Touchpad摇杆控制角色行走

热门文章

  1. 如何将视频中的背景音乐提取出来
  2. html固定按钮相对位置,CSS基础之相对定位,绝对定位,固定定位,z-index
  3. 如何成功打jar 包以及运行
  4. Shopee跨境女装有哪些卖得好?虾皮女装类目选品思路
  5. 锂电池放空后充不进电_充电锂电池,只几个月不用,为什么就再也充不进电了?...
  6. 【ArcGIS微课1000例】0037:上下标标注记案例教程
  7. NYOJ 432 不吉利的数字
  8. vue 调取本地wps_【解决方案】vue生成文件本地打开查看效果
  9. 【SemiDrive源码分析】【X9 Audio音频模块分析】16 - 音频模块框图及硬件原理图分析
  10. 分享自己最近收藏的电音干货