我有这个字符串:
http:\/\/www.google.com\/
我想将网址更改为:
http://www.google.com/
和 :
url = url.replace(/\\//gi, "/");
但它给了我空字符串。
知道我该如何解决吗?
我有这个字符串:
http:\/\/www.google.com\/
我想将网址更改为:
http://www.google.com/
和 :
url = url.replace(/\\//gi, "/");
但它给了我空字符串。
知道我该如何解决吗?
你需要一个额外的反斜杠。\
你可以试试这个:
var url = 'http:\/\/www.google.com\/';
url.replace(/\\\//gi, "/");
尝试:
window.unescape('http:\/\/www.google.com\/')
但是请注意,这并不是严格意义上的应用于此字符串的 URL 编码,因为该/
字符在那里是完全合法的。
它是否可能来自 JSON,/
字符应该被转义?
您正在寻找decodeURI
decodeURI('http:\/\/www.google.com\/')
//"http://www.google.com/"
使用解码 URI 组件的decodeURIComponent()函数。
var url="http:\/\/www.google.com\/";
url=decodeURIComponent(url);