js 替换json中的转义字符 \

例如有以下字符串

"\"{\\\"account\\\":\\\"66\\\",\\\"name\\\":\\\"66\\\"}\""

想得到如下字符串

'{"account":"66","name":"66"}'

执行替换字符串

复制代码
"\"{\\\"account\\\":\\\"66\\\",\\\"name\\\":\\\"66\\\"}\"".replace(/\\/g, "").replace(/"{/g, "{").replace(/}"/g, "}")

其中 /\\/g 正则表达式 会选中 所有 \

扩展:

正则表达式 /\\\\/g 和 /\//g 按理说也匹配到每个 \

但是在工具中测试,总会保留一个 \

在控制台测试,字符串先赋给变量,还是直接调用replace方法的结果又不同

相关推荐
有味道的男人2 小时前
如何使用招标网API获取项目详情?
java·服务器·前端
qq_406176142 小时前
深入剖析JS中的XSS与CSRF漏洞:原理、攻击与防御全指南
服务器·开发语言·前端·javascript
RFCEO2 小时前
HTML编程 课程六、:HTML5 新增多媒体标签
前端·html·html5·多媒体标签·嵌入音频、视频、动画
yanyu-yaya2 小时前
速学兼复习之vue3章节4
前端·vue.js·前端框架
Mr-Wanter2 小时前
vue 数据反显时数字/字母不换行导致的样式问题
前端·javascript·vue.js
梁萌2 小时前
vue项目从npm升级为pnpm
前端·npm·node.js
修己xj2 小时前
CSS魔法:对话生成器与奔驰骏马的创意实现
前端·css
琹箐2 小时前
Cursor 无法使用prettier格式化
前端
觉醒大王2 小时前
如何整理文献阅读笔记? (精读与泛读)
前端·css·笔记·深度学习·自然语言处理·html·学习方法
广州华水科技3 小时前
单北斗GNSS变形监测系统在水库安全监测中的应用与发展
前端