在Javascript中,我在使用字符串中的'/'替换'/'时遇到了一些麻烦。我试过这个
string.replaceAll("\\/","/"));
这有什么问题?我正在逃避逃脱角色,即反斜杠。
请指教。谢谢 编辑:我有一个转义的网址,例如http://www.gogobeans.com。我需要将其更改为http://www.gogobeans.com
答案 0 :(得分:4)
我从未在纯javascript中听说过replaceAll
方法,请尝试使用正则表达式replace
:
string.replace(/\\\//g, "/");
我已使用\\
转义了转义字符,然后转义了范围字符/
,它应该可以正常工作。
JSFiddle: DEMO