如何在JS字符串中添加斜杠到引号?

时间:2016-06-15 16:12:49

标签: javascript

有以下字符串示例:

var s = "abcdwq'xx'x";

如何筛选普通报价,即添加斜线?我尝试使用以下代码:

s.replace('/(["\'\])/g', "\\$1")

但它不起作用。提前致谢

1 个答案:

答案 0 :(得分:8)

不要将正则表达式放在引号中,这使它成为普通的字符串。

var s = "abcdwq'xx'x";
console.log(s.replace(/(["'])/g, "\\$1"));

此外,您正在转发结束]的{​​{1}}。

如果您只想转义单引号,则不需要括号或捕获组。只是做:

[

相关问题