【发布时间】:2017-03-20 19:18:45
【问题描述】:
我有一个字符串,其中包含一个格式如下的路径:
/C/Users/heresh/Desktop/output/2016
如何将此路径转换为 windows 路径:
C:\Users\heresh\Desktop\output\2016
我知道我应该使用:path.replace() 但我无法让它工作。
我已经尝试了以下方法和其他一百万种方法。
var dirPathWin = name.replace("/", "\")
【问题讨论】:
-
只是为了提供更多关于错误原因的信息,
replace仅替换第一次出现的字符串。其次它会出错,因为 \ 用于转义字符。因此,在您的替换中,您已经转义了引号,留下了一个开放的字符串。.replace("/", "\\")将成功替换第一次出现。您可能会发现 this 很有用。 -
非常感谢您提供此附加信息。它的重要信息对我有帮助。
标签: javascript pdf acrobat