Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2008, 07:24
_kai_
 
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 32
Antigüedad: 16 años, 3 meses
Puntos: 1
Re: Expresiones regulares con espacios

Hmmm, primero te recomendaría que usaras: preg_match ( http://uk2.php.net/manual/en/function.preg-match.php ), hay gente que dice que son más rápidas y que consumen menos recursos del sistema.

Lo otro es simplemente añadir un espacio, ¿no?:
Que esto:
Código:
[0-9a-zA-Z_-]
Quedaría:
Código:
[ 0-9a-zA-Z_-]
Lo que te pudo haber pasado (y aquí empiezo a especular), es que colocaste el espacio después del signo de menos (-). Recuerda que el signo de menos también es usado para definir un rango, y la expresión regular se volvía loca cuando trataba de definir un rango desde "_" hasta espacio.

Saludos