Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法将所有后斜杠替换为前斜杠“;从\到/_Javascript_Node.js_Javascript Objects - Fatal编程技术网

Javascript 无法将所有后斜杠替换为前斜杠“;从\到/

Javascript 无法将所有后斜杠替换为前斜杠“;从\到/,javascript,node.js,javascript-objects,Javascript,Node.js,Javascript Objects,无法将所有反斜杠替换为“from\to/”的正斜杠 尝试了许多组合,但没有结果 var a = 'images\1572714983295\10423479\401891269961412\82824649\n.jpg'; console.log(a.replace(/\//g),"/") 您的问题是您需要避开反斜杠,如下所示: "/46\\465531_Thumbnail.jpg".replace(/\\/g,"/") 这项工作和产出: "/46/465531_Thumbnail.jpg

无法将所有反斜杠替换为“from\to/”的正斜杠

尝试了许多组合,但没有结果

var a = 'images\1572714983295\10423479\401891269961412\82824649\n.jpg';

console.log(a.replace(/\//g),"/")

您的问题是您需要避开反斜杠,如下所示:

"/46\\465531_Thumbnail.jpg".replace(/\\/g,"/")
这项工作和产出:

"/46/465531_Thumbnail.jpg"

正如预期的那样。

在不操纵原始字符串的情况下,您可以执行如下内联操作:

String.raw`images\1572714983295\10423479\401891269961412\82824649\n.jpg`.替换(/\\/g,“/”)

它对我的字符串不起作用,我执行了你的,它起作用了,但不是我的。我需要用单反斜杠,双反斜杠不是问题