如何用javascript替换所有字符串
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"如何用javascript替换所有字符串"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用javascript替换所有字符串"文章能帮助大
千家信息网最后更新 2026年11月01日如何用javascript替换所有字符串
这篇文章主要介绍"如何用javascript替换所有字符串"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用javascript替换所有字符串"文章能帮助大家解决问题。
js本身不提供replaceAll()方法的,所以要替换所有字符串需要自己写一个这样的方法,总结了网上几种写法如下:
方法一:
replaceAll的另一种写法,其实都差不多
//replaceAll的另一种写法,其实都差不多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); } } //补充,另一种简化的写法var str = "dddd-dsss"//替换中间的"-",写法如下:var newStr = str.replace(new RegExp('-', 'gm'), '');方法二:
场景:
有一个很重要的场景会用到这个替换功能,那就是在实际开发中,后台返回的json字符串需要转化成json,但是直接转化会有失败的情况,原因是有些中文的字符串里有换行符,必须把换行符替换了才能格式化成功,格式化之前可以复制代码去网上在线json格式化工具校验试试就知道了
如下:
//替换json换行符操作JSON.parse(myJson.replace(/\n/g, ""))
关于"如何用javascript替换所有字符串"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
字符
字符串
写法
方法
格式
换行符
知识
差不多
场景
实际
行业
不同
实用
重要
成功
代码
内容
函数
功能
原因
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网产品
科技类互联网
互联网金融与金融科技
九亚互联网科技
未来的互联网科技
赫美联合互联网科技
左右互联网络科技
新华互联网科技2019
中国的互联网科技企业的崛起
佳云科技和互联网广告
和信科技工业互联网
国大互联网教育科技有限公司工作
互联网金融科技展
科技互联网的核心竞争力
南通创西澳互联网科技有限公司
广州富喜互联网络科技
杭州披云加互联网科技有限公司
富国互联网金融科技混合基金
广州燕处互联网科技有限公司
科技互联网行业投资研究
南京欣网互联网络科技
互联网和科技技术
致聘互联网科技
奔汉互联网科技
亿人帮互联网科技
山东吉时兔互联网科技有限公司
成都互联网科技公司100强
互联网5g黑科技有哪些
富国互联网科技002692
互联网高科技绘画