我正在尝试将所有\"
替换为来自javascript中xml响应返回的字符串的"
。
例如:我有字符串my \" string \" is messedup in \" xml
,期望的字符串是my " string " is messedup in " xml
我试过了strVariable= strVariable.replace("/\\\"/g", '"');
。这是行不通的。
我也试过strVariable= strVariable.replace("/\"/g", '"');
这也行不通。
如果我在这里遗漏了什么,请告诉我。
答案 0 :(得分:2)
使用:
strVariable= strVariable.replace(/\\\"/g, '"');
正则表达式构造没有引号
答案 1 :(得分:0)
str = str.split('\\"').join('"');
代码会将所有\"
替换为"
。
编辑:抱歉,我忘记了\
编辑:根据评论更改了代码