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.
CERTIFICADOS DE PRUEBA 2023-2027 (Actualizado, favor de revisar nuevamente)
CARTA PORTE V3.0
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
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CERTIFICADOS DE PRUEBA 2023-2027 (Actualizado, favor de revisar nuevamente)
CARTA PORTE V3.0
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 10:23 am
- Dado
- Mensajes: 15824
- Registrado: Mar Jul 06, 2010 8: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 !!
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados