Buen dia,
Quiero compartir algunas expresiones regulares que pueden ser utiles para validar informacion. Como saben las expresiones regulares que proporciona el SAT dejan mucho que desear y es sabido que da por validos datos que no cumplen con la estructura correcta. Estas expresiones regulares hacen un mejor trabajo de validacion de información y son especialmente utiles para validar datos que van en el complemento de comercio exterior:
RFC: ^([A-ZÑ\x26]{3}|[A-Z][AEIOU][A-Z]{2})\d{2}((01|03|05|07|08|10|12)(0[1-9]|[12]\d|3[01])|02(0[1-9]|[12]\d)|(04|06|09|11)(0[1-9]|[12]\d|30))[A-Z0-9]{2}[0-9A]$
TaxId USA y Canada: ^[0-9]{9}$
Fraccion Arancelaria: ^[0-9]{8}$
CP Mexico: ^[0-9]{5}$
CP USA: ^[0-9]{5}(?:-[0-9]{4})?$
CP Canada: ^[ABCEGHJKLMNPRSTVXY][0-9][A-Z][\s][0-9][A-Z][0-9]$
UUID: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Nota: El regex del RFC continua en la segunda linea

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Expresiones regulares para validacion
-
- Mensajes: 32
- Registrado: Jue Jun 09, 2011 9:23 am
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Expresiones regulares para validacion
@meelboom
Gracias por la aportacion, estoy seguro que a muchos nos va a ayudar
Para hacer pruebas de REGEX les recomiendo esta pagina, a mi me ha servido muchisimo
Gracias por la aportacion, estoy seguro que a muchos nos va a ayudar
Para hacer pruebas de REGEX les recomiendo esta pagina, a mi me ha servido muchisimo
Código: Seleccionar todo
https://regex101.com/
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!