Cualquier letra en minuscula [a-z]
Entero ^(?:\+|-)?\d+$
Correo electrónico
/[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/
URL
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)( [a-zA-Z0-9\-\.\?\,\’\/\\\+&%\$#_]*)?$
Contraseña segura
(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$
(Entre 8 y 10 caracteres, por lo menos un digito y un alfanumérico, y no puede contener caracteres espaciales)
Formato Fecha dd/mm/aaa
^\d{2}/\d{2}/d{4}$
Hora 10:05:15
^(0[1-9]|1\d|2[0-3]):([0-5]\d):([0-5]\d)$
Número tarjeta de crédito
^((67\d{2})|(4\d{3})|(5[1-5]\d{2})|(6011))(-?\s?\d{4}){3}|(3[4,7])\ d{2}-?\s?\d{6}-?\s?\d{5}$
Número teléfono
^[0-9]{2,3}-? ?[0-9]{6,7}$
Código postal
^([1-9]{2}|[0-9][1-9]|[1-9][0-9])[0-9]{3}$
Certificado Identificación Fiscal
^(X(-|\.)?0?\d{7}(-|\.)?[A-Z]|[A-Z](-|\.)?\d{7}(-|\.)? [0-9A-Z]|\d{8}(-|\.)?[A-Z])$
Información obtenida desde este link
1 septiembre, 2009 at 9:27 pm
Hola oye podrias ayudarme necesito hacer una expresion que me valide un campo de texto pero puede contener espacios en blanco, mayusculas y minusculas, la ñ y letras acentuadas(áéíóú).
Yo hice un intento pero no me sale, mira:
charCode = (document.all) ? e.keyCode : e.which
er = /^[a-zA-Z|ñ|Ñ|\s|á|é|í|ó|ú|Á|É|Í|Ó|Ú]*$/
return (String.fromCharCode(charCode).match(er)) ? true : false
Con las letras si me sirve pero con los acentos o ñ no.
Saludos!
20 enero, 2012 at 11:22 am
bueno a mi me sirvio esta exprecion espero que te sirva
/^[A-Za-zÁÉÍÓÚáéíóúÑñ\s]*$/
13 febrero, 2010 at 6:14 am
Hola!
La expresión regular para el correo electrónico no va del todo bien y es que despues del punto en teoria solo debe aceptar de 2 a 4 caracteres verdad? yo lo he probado y por ejemplo «micorreo@micorreo.infon» lo ha aceptado.
Aquí os dejo esta otra expresión regular que controla ese aspecto:
new RegExp (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/);
yo la utilizo en mis formularios y por lo que se va bien
Un saludo!
Carles
25 octubre, 2015 at 12:40 pm
Gracias
20 enero, 2012 at 11:44 am
mira yo intente asi y me resulto espero que te ayude
/^[A-Za-zÁÉÍÓÚáéíóúÑñ\s]*$/