2
我需要更換這個路徑斜槓(\):C:\test1\test2
到這一點: C:/test1/test2
替換回來正斜槓(/)
我使用jQuery,但它似乎沒有工作
var path = "C:\test1\test2";
var path2 = path.replace("\", "//");
應該怎麼做?
我需要更換這個路徑斜槓(\):C:\test1\test2
到這一點: C:/test1/test2
替換回來正斜槓(/)
我使用jQuery,但它似乎沒有工作
var path = "C:\test1\test2";
var path2 = path.replace("\", "//");
應該怎麼做?
你必須逃避反斜槓。
var path = "C:\\test1\\test2";
var path2 = path.replace(/\\/g, "/");
console.log(path2);
您的原始字符串格式錯誤,如 '\ t' 裏面它是一個標籤符號。請改變它(可能是從服務器端),以這樣的:
var path = "C:\\test1\\test2";
讓你的代碼可以改成這樣:
var path = "C:\\test1\\test2";
var path2 = path.replace(/\\/g, '/');
僅供參考此無關的jQuery - 這是純粹的JS。我重申了你的問題 –