我想在一行而不是两行中使用反斜杠来避免单引号和双引号.
单引号示例:
str = str.replace(/'/g, "\\'");
Run Code Online (Sandbox Code Playgroud)
是否有办法同时为双引号括起来?
Sniffer在下面回答了这个问题,我最终逃脱了我们需要的所有角色,如下所示:
str = str.replace(/(['"&:;])/g, "\\$1");
Run Code Online (Sandbox Code Playgroud)
再次感谢Sniffer的快速反应!
Ibr*_*jar 34
试试这个:
str = str.replace(/(['"])/g, "\\$1");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24745 次 |
| 最近记录: |