2016-04-13 36 views
0

我有這個你的URL通過我的變量,不知何故我得到的URL不同,所以我必須刪除它。刪除URL文本前的所有內容

我的URL

http://localhost/Air.com/Img/team/12345/12345.png 

我使用此代碼刪除

Image_src = url 
// Image_src = Image_src.replace(/https?:\/\/[^\/]+\/+/i, ""); 

但不知何故,有時我有其他的URL,是有什麼辦法可以去除之前的一切/圖

Img/team/12345/12345.png 

無論前面有什麼網址,都可以在圖片前刪除所有內容。

回答

0

試試這個:

var Image_src = url.substring(url.indexOf("/Img/")); 

如果你不想/性格也只加1,像這樣:

var Image_src = url.substring(url.indexOf("/Img/") + 1); 
0

這可能會幫助你。

var parser = document.createElement('a'); 
parser.href = "http://localhost/Air.com/Img/team/12345/12345.png";  
parser.pathname.substring(parser.pathname.indexOf('/',2)) // return /Img/team/12345/12345.png