'E:\wsh3038971\project\auction_app\auction_app'
怎么把每个\转换为/,\斜杠在编译的时候就没了
js没办法,识别\。它内部好像,给自动忽略了。我看了一下没有好的方法
你只能写双\
var str = 'E:\wsh3038971\project\auction_app\auction_app';
console.log(str.replace(/\\/g, "/"));
var str1 = 'E:\\wsh3038971\\project\\auction_app\\auction_app';
console.log(str1.replace(/\\/g, "/"));
例子:var url = " http://localhost:64177/Home/AccordionIndex" http://localhost:64177/Home/AccordionIndex%22 ;
将斜杠转换成反斜杠:
url = url .replace("//", "\\");
url = url .replace("/", "\");
url = url .replace("/", "\");
alert(url);
将会弹出:http:\localhost:64177\Home\AccordionIndex
将反斜杠转换成斜杠:
var strurl = "http:\localhost:64177\Home\AccordionIndex";
strurl = strurl .replace("\\", "//");
strurl = strurl .replace("\", "/");
strurl = strurl .replace("\", "/");
alert(strurl );
将会弹出: http://localhost:64177/Home/AccordionIndex http://localhost:64177/Home/AccordionIndex