在JavaScript中将javascript路径转换为Windows路径

时间:2016-11-07 12:34:21

标签: javascript pdf acrobat

我有一个字符串,其中包含一个格式如下的路径:

/ C /用户/迦拉/桌面/输出/ 2016

如何将此路径转换为Windows路径:

C:\用户\迦拉\桌面\输出\ 2016

我知道我应该使用:path.replace()但是我无法让它工作。

我尝试了以下和其他一百万种方法。

var dirPathWin = name.replace("/", "\")

1 个答案:

答案 0 :(得分:0)

您应该尝试 RegEx 来替换字符串。

var dirPathWin = name.replace(/\//g, '\\');

function convUrl(){
    var url = 'http://stackoverflow.com/questions/40465317/convert-javascript-path-to-windows-path-in-acrobat/40465489#40465489'

    var converted = url.replace(/\//g,'\\');
    document.getElementById('conv').innerHTML = converted;
}
convUrl();
<strong>URL</strong>
<br />
<span id='url'>http://stackoverflow.com/questions/40465317/convert-javascript-path-to-windows-path-in-acrobat/40465489#40465489</span>

<br />
<br />
<strong>Converted</strong>
<br />
<span id='conv'></span>