例如有以下字符串
"\"{\\\"account\\\":\\\"66\\\",\\\"name\\\":\\\"66\\\"}\""
想得到如下字符串
'{"account":"66","name":"66"}'
执行替换字符串
"\"{\\\"account\\\":\\\"66\\\",\\\"name\\\":\\\"66\\\"}\"".replace(/\\/g, "").replace(/"{/g, "{").replace(/}"/g, "}")
其中 /\\/g 正则表达式 会选中 所有 \
扩展:
正则表达式 /\\\\/g 和 /\//g 按理说也匹配到每个 \
但是在工具中测试,总会保留一个 \
在控制台测试,字符串先赋给变量,还是直接调用replace方法的结果又不同