我已经检查了http://www.w3schools.com/jsref/jsref_obj_regexp.asp(不是我太有希望了)和这里的各种问题都没有运气。
我需要的是一种在javascript中双重转义c#特殊字符的方法:
包含"\b"(退格字符)的字符串
需要更改为"\\\\b"(又名文字"\\b")。
例如
"foo_bar_\b"需要成为@"foo_bar_\\\\b"
我的主要困难只是捕捉特殊字符,
mystring.replace(/(\[|\])/g, '\\\\$1');这是我发现的最接近的东西。