Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/08/2009, 20:59
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con preg_match

Cita:
Iniciado por jonatanc Ver Mensaje
luego con los corchetes indica un rango de valores permitidos , este rango sera la A , desde la z hasta la A mayuscula , aunque deberia ser al revez esta mal expresado a mi gusto eso , luego desde la Z hasta la O y luego el 9
Perdón?

Como bien dices, los corchetes expresan un conjunto de valores posibles (OJO, un conjunto), y dentro de él se puede establecer rangos. Para indicar que se trata de un rango se coloca el caracter inicial del rango, luego el guión, y finalmente el caracter final del rango. Por lo tanto, la interpretación correcta de esa porción de dicha expresión regular, y totalmente distinta a la que tu expones, sería:

[a-zA-Z0-9]
  • a-z: Todos los caracteres de la a a la z (minúsculas)
  • A-Z: Todos los caracteres de la A a la Z (mayúsculas)
  • 0-9 :Todos los dígitos entre 0 (cero) y 9
Saludos,