Saludos.
Sucede que saco una url de una bd y la guardo en un String.
Quisiera saber como puedo obtener el dominio de esta.
Por ejemplo si tengo:
Código:
http://www.forosdelweb.com/newthread.php?do=newthread&f=45
y aplico el código:
Código:
String img1 = "http://www.forosdelweb.com/newthread.php?do=newthread&f=45";
String img2 = img1.replaceAll("^(ftp|http|file)://", "");
String img3 = img2.replaceAll("www.", "");
String img4 = img3.replaceAll("(.com)*", "");
int punto = img4.lastIndexOf(".");
System.out.println(punto);
System.out.println(img4);
if(punto!=-1) {
String img5 = img4.substring(0, punto);
System.out.println(img5);
}
Obtengo como resultado: forosdelweb/newthread
El chiste es que si tengo
http://www.dominio.com.lo que sea
o
http://www.dominio.com/lo que sea
Al final solo quede: dominio
Alguien sabe como puedo lograr lo anterio?????????