我有一个字符串,其中包含一个格式如下的路径:
/ C /用户/迦拉/桌面/输出/ 2016
如何将此路径转换为Windows路径:
C:\用户\迦拉\桌面\输出\ 2016
我知道我应该使用:path.replace()但是我无法让它工作。
我尝试了以下和其他一百万种方法。
var dirPathWin = name.replace("/", "\")
答案 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>