JavaScript 将单斜杠替换为双斜杠?



我目前有以下字符串

var docPath="\\ServerUsersFilesOrderfile1.pdf"

我需要在我的 ionic 3 移动应用程序中将单个反斜杠替换为两个反斜杠

的地方像这样var docPath="\\Server\Users\Files\Order\file1.pdf"

这就是我到目前为止尝试过的

docPath=docPath.replace('\', "\\")

这不会改变任何东西。

当 JavaScript 解析器解析 JavaScript 源代码时,斜杠字符被解释为转义序列的开始。

当您尝试将替换调用应用于字符串时,斜杠已转换为其转义序列所表示的内容。

你来不及了!


你必须修复源代码。在 JavaScript 解析器销毁数据后,您无法恢复数据。

var docPath="\\Server\Users\Files\Order\file1.pdf"

我认为你的错误已经在

var docPath="\\ServerUsersFilesOrderfile1.pdf". 

我认为

var docPath="\\Server\Users\Files\Order\file1.pdf" 

会是正确的

最新更新