[英]javascript replacing escape chars
我试图从javascript中的xml响应返回的字符串中替换所有\\"
with "
。
例如:我有字符串my \\" string \\" is messedup in \\" xml
,期望的字符串是my " string " is messedup in " xml
我试过strVariable= strVariable.replace("/\\\\\\"/g", '"');
。 这是行不通的。 我也试过strVariable= strVariable.replace("/\\"/g", '"');
这也行不通。 如果我在这里遗漏了什么,请告诉我。
采用:
strVariable= strVariable.replace(/\\\"/g, '"');
正则表达式是没有引号的
str = str.split('\\"').join('"');
代码将替换所有\\"
with "
。
编辑:对不起我忘了\\
编辑:根据评论更改代码
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.