Herramientas
Expresiones Regulares#
El formato electrónico cuenta con las herramientas para validar o ejecutar las expresiones regulares con el fin de poder obtener la información correcta en el formato correcto, por ese motivo te brindamos este enlace para que puedas validar tus expresiones regulares.
Así como también un listado de las expresiones regulares que nuestro equipo utiliza en el día a día para ayudarte a configurar de manera más rápida tu plantilla.
REGEX - Letras#
Habilitar todo tipo de letras, útil para nombres o textos simples, se puede agregar todo tipo de caracteres especiales para que sean permitidos en la regla.
Ejemplo:
^[A-Za-zÑñáéíóúÁÉÍÓÚ\s]*$REGEX - Letras y Números#
Habilitar todo tipo de letras, números y caracteres adicionales, útil para domicilios.
Ejemplo:
^[A-Za-z0-9ÑñáéíóúÁÉÍÓÚ\s,.-]*$REGEX - Números#
Habilitar todo tipo de números, útil para textos numéricos.
Ejemplo:
^[0-9]*$REGEX - CURP#
Utilizada para validar un CURP y que sus componentes sean los esperados en cada uno de los espacios asignados.
Ejemplo:
^[A-Z]{1}[AEIOU]{1}[A-Z]{2}[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1])[HM]{1}(AS|BC|BS|CC|CS|CH|CL|CM|DF|DG|GT|GR|HG|JC|MC|MN|MS|NT|NL|OC|PL|QT|QR|SP|SL|SR|TC|TS|TL|VZ|YN|ZS|NE)[B-DF-HJ-NP-TV-Z]{3}[0-9A-Z]{1}[0-9]{1}$REGEX - RFC#
Utilizada para la detección de los componentes que conforman el RFC.
Ejemplo:
^[A-Z]{1}[AEIOU]{1}[A-Z]{2}[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1])[A-Z]{2}[0-9]{1}$|[A-Z]{1}[AEIOU]{1}[A-Z]{2}[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1])$REGEX - Vigencia INE#
Utilizada para la sección, vigencia del INE.
Ejemplo:
^[0-9]{4}$REGEX - OCR INE#
Utilizada para la detección del OCR en la parte posterior de la identificacción INE.
Ejemplo:
^[A-Za-z0-9ÑñáéíóúÁÉÍÓÚ]([A-Za-z0-9ÑñáéíóúÁÉÍÓÚ])*$REGEX - CIC INE#
Utilizada para la detección y obtención de la CIC en la parte posterior de la identificación INE.
Ejemplo:
^[0-9\s]*$REGEX - Se Acepta Todo#
Utilizada para habilitar todo tipo de caracteres.
Ejemplo:
.*REGEX - Teléfono#
Utilizada para el teléfono, pero no contempla LADA ni caracteres adicionales como el +
Ejemplo:
^[0-9]{10}$REGEX - Fecha#
Utilizada para validar la fecha con los caracteres especiales especificados como el /
Ejemplo:
((0[1-9])|(1[0-2]))[\/-]((0[1-9])|(1[0-9])|(2[0-9])|(3[0-1]))[\/-](\d{4})REGEX - Correo Electrónico#
Utilizada para la verificación de un correo electrónico, también se puede especificar a
Ejemplo:
[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+REGEX - URL#
Utilizada para validar una página de internet o sitio web.
Ejemplo:
https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2}REGEX - Limitar Caracteres#
Expresión utilizada para limitar el rango de caracteres a utilizar o disponible.
Ejemplo:
[\w]{1,140}REGEX - Contraseña Compleja#
Se utiliza para usar una contraseña compleja que requiere:
- Una Mayúscula.
- Una Minúscula.
- Dos Dígitos.
- Un Carácter Especial.
- Mínimo 8 Caracteres de Longitud.
Ejemplo:
(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9].*[0-9])(?=.*[^a-zA-Z0-9]).{8}Minificador de HTML#
El minificador de HTML te ayuda a poder ingresar un código HTML en el elemento leyenda de manera correcta debido a que el mismo elemento tiene la configuración de eliminar tags, código innecesario, así como limpiar correctamente el código. Por tal motivo se recomienda ayudar en el trabajo del elemento con el minificador con la siguiente herramienta para prevenir errores que el elemento pudiera omitir.