Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2011, 22:33
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 5 meses
Puntos: 793
Respuesta: Problema con expresion regular

Creo que así funcionaría lo que intentas hacer, el signo ? significa uno o nínguno. Aunque no sé que tan completa quede la expresión, porque como la tienes no coge dominios como google.com.co, al final agregué 2,3 para que funcione este dominio:

Código PHP:
Ver original
  1. [\w]{4,64}\.[a-zA-Z]{2,6}(\.[A-Z-a-z]{2,3})?
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP