1
// malformed string
var str = "C:\Windows\Fonts";

// C:WindowsFonts
alert(str.replace(/\\/g, "/"));

如何正确替换\/以便我可以得到C:/Windows/Fonts

4

2 回答 2

1

因为它是特殊字符使用转义标记

var str = "C:\\Windows\\Fonts";
于 2013-04-08T08:00:16.247 回答
0

您需要再添加一个反斜杠来显示特殊字符。

var str = "C:\\Windows\\Fonts";
        alert(str);

每当您在 JAvascript 中使用特殊字符时,您都需要添加一个反斜杠。

于 2013-04-08T08:08:59.180 回答