Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/07/2014, 17:24
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Expresiones Regulares y Validación

El modificador de contexto i se utiliza para que la búsqueda no haga diferencia entre mayúsculas y minúsculas. La expresión \d se utiliza para hacer referencia a todos los números. Si deseas que el máximo y mínimo de caracteres sea el mismo, basta con que coloques una vez el número en cuestión entre paréntesis, colocarlo dos veces separado por una coma es innecesario. No era necesario que hagas esto [\-] pues no tiene sentido agrupar un solo caracter, los corchetes tienen otra finalidad. Por cierto, lo más adecuado para este caso es usar el método test pues solo deseas saber si se produjo la coincidencia del formato con la expresión regular, no deseas obtener un array con las coincidencias que es lo que produce el método match.

Tienes que leer más, no te conformes con lo poco que alcancemos a explicarte acá y por favor, nunca te limites a copiar y pegar el código que encuentres o te proporcionen, analízalo hasta entenderlo.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand