我遇到了一个问题,我无法在javascript上找到这样的模式
我有一个这样的字符串:
var project = '(Project=" my project "blah" ")';
我想得到这个结果
(Project=" my project "\blah\" ")
我想用反斜杠
来转义双引号内的双引号我希望你能帮助我..非常感谢
答案 0 :(得分:0)
你应该在想要逃脱的角色前加一个反斜杠。
var project = '(SANCOA4Project=" my project \"blah\" ")';
答案 1 :(得分:0)
如果稍后需要使用另一个评估" my project "blah" "
的工具转义,那么您需要为每个引号提供两个反斜杠:
var project = '(SANCOA4Project=" my project \\"blah\\" ")';
每对中的第一个\
将由'...'
字符串的JavaScript使用,留下\"
用于评估其他工具。
答案 2 :(得分:0)
你必须在以后的用法中转义转义字符以转义双引号内的双引号:
var project = '(SANCOA4Project=" my project \\"blah\\" ")';
console.log(project);