2016-04-13 19 views
0

URL'ye sahip olduğumu anlıyorum ve bir şekilde URL'yi farklı şekilde alıyorum, bu yüzden onu kaldırmam gerekiyor.URL metninden önce her şeyi kaldırın

Benim URL Bu kodu kullanıyorum

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

o

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

kaldırmak Ama her nasılsa bazen başka bir URL'ye sahip, her şeyi kaldırabilir herhangi bir yolu yoktur/Img

önce
Img/team/12345/12345.png 

Önünde hangi URL olursa olsun, Img.

cevap

0

bu deneyin:

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

Eğer / karakter de sadece bu yüzden gibi, 1 ekleyin istemiyorsanız:

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

Bu size yardımcı olabilir.

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 
İlgili konular