在Javascript中替换/在URL中

时间:2016-10-03 00:51:32

标签: javascript

为什么这不起作用?? 我正在尝试将'/'替换为'\/'

var  string = "/tmp/fuse_d/DCIM/100MEDIA/YDXJ0044.mp4"
var param = string.replace(/\//g,'\/');

console.log(param) > /tmp/fuse_d/DCIM/100MEDIA/YDXJ0044.mp4

这是一个小提琴https://jsfiddle.net/6r3wye7b/

2 个答案:

答案 0 :(得分:0)

const x = str => str.replace(/\//g, '\\\/')

答案 1 :(得分:0)

如果您要将所有/替换为\或全部/替换为\/,这里有适合您的演示。

var string = "/tmp/fuse_d/DCIM/100MEDIA/YDXJ0044.mp4"
var param = string.replace(/\//g,'\\');
var param2 = string.replace(/\//g,'\\/');

console.log(param);
console.log(param2);