Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2010, 17:22
linker85
 
Fecha de Ingreso: junio-2007
Mensajes: 56
Antigüedad: 17 años, 7 meses
Puntos: 0
Como sacar el dominio de una url

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?????????