【发布时间】:2020-01-27 06:28:38
【问题描述】:
我正在尝试编写一个 JavaScript RegEx,它可以正确地将转义字符添加到字符串中的所有单引号和双引号字符。例如,如果我有以下字符串:
"Hey, how's it going? You're really good at this!"
代码应该将该字符串转换为:
"Hey, how\'s it going? You\'re really good at this!"
下面是我的代码:
var testString = "Hey, how's it going? You're really good at this!";
testString = testString.replace(/'/g, '\'').replace(/"/g, '\"');
alert(testString);
引号目前没有被转义字符替换。
【问题讨论】:
-
"\'" === "'".
标签: javascript html regex