如何用javascript替换所有字符串
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章主要介绍"如何用javascript替换所有字符串"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用javascript替换所有字符串"文章能帮助大
千家信息网最后更新 2025年02月03日如何用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安全错误
数据库的锁怎样保障安全
软件开发大专就业方向
智慧监狱网络安全解决方案
为什么服务器没有重启
消防支队 数据库建设招标
戴尔惠普服务器排名
软件开发职称评定
软件开发需要学习什么专业课程
网络技术竞赛视频
代码软件开发口号
软件开发 基线
美图秀秀的软件开发者是谁
国家电投网络安全宣传周宣传片
数据库基础考试题库
戴尔服务器怎么进去安全启动菜单
收费站机电网络安全培训
幻塔怎么查角色所在服务器
从重大事件看网络安全形势课件
网络安全的话语五言
was数据库连接配置
冰点还原服务器快捷方式
ark服务器管理
公共数据库的主要功能
青浦区网络技术服务专业服务
基础软件开发和应用软件开发
jsp建立数据库连接
网络安全移动端
数据库索引是提高效率吗
网络安全保障工作风险评估
websocket控制服务器
数据库有几个表就有几个实体图吗