Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2014, 22:20
verdadenelcielo
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Expresiones Regulares y Validación

Buen Día

Tengo un formulario que es validado por una funcion de Java, todo funciona muy bien para validar campos de texto como el CURP por ejemplo, pero quiero validar algo mas específico

Cita:
Dos letras (minusculas o mayusculas), 8 números, un guíón, 9 letras (minusculas o mayusculas), un punto, y 3 letras (minusculas o mayusculas):

PP12345678-ABCDEFGHI.ABC
No se como hacer que mi funcion valide eso correctamente

Este es el codigo de mi funcion que valida CORRECTAMENTE el CURP y otras cosas

Código:
if(!document.form1.Curp.value.match(/[a-zA-Z]{4,4}[0-9]{6}[a-zA-Z]{6,6}[0-9]{2}/)){
alert("Favor de Verificar el CURP");
document.form1.Curp.focus();
Este es el código que tengo y NO FUNCIONA

Código:
if(!document.form1.archivos5.value.match(/[a-zA-Z]{2,2}[0-9]{8}[\.]{1}[a-zA-Z]{9,9}[\.]{1}[a-zA-Z]{3,3}/)){
alert("Favor de verificar la tu archivo");
Agradesco su ayuda