javascript替换和斜杠

时间:2016-03-11 15:16:41

标签: javascript replace

我有一条线可以翻转字符串中的所有斜线,效果很好。

    **flipSlashes = shortLocString.replace(/\\/g,"/");**

但如果我想把它们翻回来,那就会崩溃。我已经尝试了以下所有方法。我不会"得到" // g语法非常清楚,所以不知道如何解决它。

    **flipSlashes = shortLocString.replace(///g,"\\");**
    **flipSlashes = shortUrlString.replace(/'/'/g,"\\");**
    **flipSlashes = shortUrlString.replace(///g,"\\");**

任何帮助表示赞赏, DP

2 个答案:

答案 0 :(得分:3)

使用(即/必须使用\ /转义正则表达式)

flipSlashes = shortLocString.replace(/\//g,"\\");

答案 1 :(得分:0)

这将为您提供两种方式

var shortLocString = "a/b//c/d//e///f////";
var shortLocString1 = shortLocString.replace(/\//g,"\\");
var shortLocString2 = shortLocString1.replace(/\\/g,"/");