我目前跟我有以下字符串
var docPath="\\\\Server\Users\Files\Order\file1.pdf"
我需要在我的离子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="\\\\Server\Users\Files\Order\file1.pdf".
我认为
var docPath="\\\\Server\\Users\\Files\\Order\\file1.pdf"
会是对的