【发布时间】:2013-04-15 04:14:27
【问题描述】:
我有带有文件路径的字符串。我想用双反斜杠(“\\”)替换所有单反斜杠(“\”)。
var replaceableString = "c:\asd\flkj\klsd\ffjkl";
var part = /@"\\"/g;
var filePath = replaceableString .replace(part, /@"\\"/);
console.log(filePath);
控制台向我展示了它。
c:asdlkjklsdfjkl
我发现了类似的东西,不幸的是它没有用。 Replacing \ with \\
【问题讨论】:
-
@在里面做什么? -
您的字符串不包含\
-
请查看大量的 JavaScript 正则表达式示例。这不是唯一被多次解决的问题。很难相信写下一个问题比寻找自己甚至一次花费的时间更少。
-
为什么需要这样做?
-
不,不是。您缺少对字符串在 JavaScript 中如何工作的基本理解。
标签: javascript regex replace