Javascript用一个正斜杠替换后退和正斜杠的组合

时间:2012-05-08 23:05:44

标签: javascript replace escaping

在Javascript中,我在使用字符串中的'/'替换'/'时遇到了一些麻烦。我试过这个

string.replaceAll("\\/","/"));

这有什么问题?我正在逃避逃脱角色,即反斜杠。

请指教。谢谢 编辑:我有一个转义的网址,例如http://www.gogobeans.com。我需要将其更改为http://www.gogobeans.com

1 个答案:

答案 0 :(得分:4)

我从未在纯javascript中听说过replaceAll方法,请尝试使用正则表达式replace

 string.replace(/\\\//g, "/");

我已使用\\转义了转义字符,然后转义了范围字符/,它应该可以正常工作。

JSFiddle: DEMO