我正在尝试使用以下代码将反斜杠替换为正常的斜杠:
must-revalidate
-输出-“ 20180409_100219_13 008.png”
20180409_100219_13\000388.png".replace(String.fromCharCode(92),String.fromCharCode(92,92));
-output--“ 20180409_100219_13 008.png”
为什么会这样?
我想要的输出:
20180409_100219_13 / 008.png
答案 0 :(得分:0)
您需要使用双20180409_100219_13\000388.png
将20180409_100219_13\\000388.png
更改为\
,以便可以将其替换为/
。这是因为当您在字符串中使用\
时,您需要使用另外的\
对其进行转义,因此请使用两个\
。
var str = "20180409_100219_13\\000388.png";
str = str.replace(/\\/, "/");
console.log(str);