我的正则表达式不是那么热,所以对于这个非常新问题的道歉。在正则表达式批量逃脱
我使用String.replace将字符串“../../libs/bootstrap/less”更改为“bootstrap”。目前我的正则表达式是这样的:
myString.replace(\.\.\/\.\.\/libs\/bootstrap\/less/g, 'bootstrap);
我认为必须有更好的方法来逃避这条道路。是否可以指定一整块要转义的东西,比如/\"../../foo/bar/baz"/?
为什么它必须是正则表达式? –
@Jack因此它可以代替*所有*匹配。 –
可能的重复[你如何将一个变量传递给正则表达式JavaScript?](http://stackoverflow.com/questions/494035/how-do-you-pass-a-variable-to-a-regular-expression -javascript) –