js 替换json中的转义字符 \

例如有以下字符串

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

想得到如下字符串

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

执行替换字符串

"\"{\\\"account\\\":\\\"66\\\",\\\"name\\\":\\\"66\\\"}\"".replace(/\\/g, "").replace(/"{/g, "{").replace(/}"/g, "}")

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

扩展:

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

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

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

相关推荐
阿伟来咯~24 分钟前
记录学习react的一些内容
javascript·学习·react.js
吕彬-前端30 分钟前
使用vite+react+ts+Ant Design开发后台管理项目(五)
前端·javascript·react.js
学前端的小朱32 分钟前
Redux的简介及其在React中的应用
前端·javascript·react.js·redux·store
guai_guai_guai41 分钟前
uniapp
前端·javascript·vue.js·uni-app
也无晴也无风雨43 分钟前
在JS中, 0 == [0] 吗
开发语言·javascript
bysking2 小时前
【前端-组件】定义行分组的表格表单实现-bysking
前端·react.js
王哲晓2 小时前
第三十章 章节练习商品列表组件封装
前端·javascript·vue.js
努力的家伙是不讨厌的2 小时前
解析json导出csv或者直接入库
开发语言·python·json
fg_4112 小时前
无网络安装ionic和运行
前端·npm
理想不理想v2 小时前
‌Vue 3相比Vue 2的主要改进‌?
前端·javascript·vue.js·面试