【发布时间】:2021-04-19 19:24:26
【问题描述】:
我有以下字符串,我想替换字符串的所有特殊字符。
let data = "`test@#$demo%^here[sf.s]\|demo{delata}*testing?+$^()`"
特殊字符:
let spcial=[".", "+", "*", "?", "^", "$", "(", ")", "[", "]", "{", "}", "|", "\"];
最终输出:
test@#\\$demo%\\^here\\[sf\\.s\\]\\\\\|demo\\{delata\\}\\*testing\\?\\+\\$\\^\\(\\)
简而言之,我想在特殊字符前添加\,我该怎么做?
【问题讨论】:
-
建议使用 6 个 sn-ps。解决方案解释。你检查过吗?
-
请考虑提出的解决方案,您与这些回复的互动可以帮助许多其他有类似问题的人。在此先感谢 Suraj Dalvi。
标签: javascript node.js string replace