Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/06/2010, 17:01
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 8 meses
Puntos: 306
Respuesta: Como sacar el dominio de una url

Yo lo que haría sería una vez eliminado el http://

url = url.split("/")[0]

De esta forma te quedas sólo con el texto hasta la primera /, y como el dominio no puede llevarlas, la primera siempre será la que separe el dominio del resto de la url.

Después si ya has eliminado el "www." haría lo mismo usando el punto como separador o un replace(".com")

Pero ojo, el tema de la separación de dominios es muy complicado, de hecho no existe ningún algoritmo 100% seguro para obtener sólo el "dominio propio" de cualquier página, si es lo que pretendes.

El problema está en los CTLD

http://en.wikipedia.org/wiki/Country_code_top-level_domain