0
我已经签出http://www.w3schools.com/jsref/jsref_obj_regexp.asp(不是我太满意了)以及各种问题,这里没有运气。Javascript正则表达式对象Double Escape特殊字符
我需要的是在JavaScript中双转义C#特殊字符的方法:
包含"\b"
(退格字符)
需要一个字符串改为"\\\\b"
(又名文字"\\b"
)。
例如 "foo_bar_\b"
需要成为@"foo_bar_\\\\b"
我的主要困难是简单地捕捉特殊字符和 mystring.replace(/(\[|\])/g, '\\\\$1');
是我发现的最接近的事情。
[小心w3schools.com!(http://w3fools.com) – Pointy
如果您'只处理单个字符,使用以下语法:'/([\ [\]])/ g'。无论如何,你的代码有什么问题? – MaxArt
一个验证器只是不喜欢''\ b“'(它是无效的.xml +等..)字符合法返回。 – Izzy