Ir al contenido principal
Validación de campos de texto
M
Escrito por Marya Maksimchuk
Actualizado hace más de una semana

Nota:

Algunas de las imágenes y enlaces de este artículo solo están disponibles en inglés (EE. UU.).

Disponibilidad: Planes Essentials, Business y Enterprise

Con esta función, te ayudaremos a que la información que introduzcan tus destinatarios en los campos aparezca siempre en el formato correcto.

Nota:

Puedes establecer la validación de campos sólo en los campos de texto.

Puedes establecer estos formatos de campo en un campo de texto:

Para activar uno de estos formatos en un campo de texto, primero, añade un campo de texto a tu documento o plantilla. A continuación, haz clic en el icono de propiedades del campo y ve a la configuración del panel derecho. En Validación, selecciona uno de los formatos.

Si la información aparece en un campo con un formato incorrecto, y el documento aún está en estado borrador, no se podrá enviar el documento hasta que se haya corregido el formato.

Si el destinatario ha introducido información no válida, no podrá terminar el documento. Se indicarán los campos con entradas no válidas.

mceclip6.png

Regla personalizada (expresión regular)

Puedes utilizar reglas personalizadas para crear patrones de validación mediante expresiones regulares (a.k.a. regex).

Las expresiones regulares proporcionan una potente herramienta para validar campos de texto. Al definir patrones, puedes aplicar normas y restricciones específicas a las entradas de los destinatarios.

Para crear una regla personalizada, determina primero los requisitos específicos de la validación de tu campo de texto. Por ejemplo, puede que quieras validar que la entrada sólo contiene letras, números o un conjunto específico de caracteres. Identifica las restricciones de longitud o los patrones específicos que quieras aplicar.

Según tus requisitos, crea el patrón de expresión regular que coincida con la entrada deseada. Por ejemplo, si quieres validar que la entrada está formada por letras y números, el patrón podría ser [A-Za-z0-9]+.

Sigue estos pasos para activar la validación personalizada de un campo de texto:

  1. Añadir un campo de texto en un documento, plantilla, elemento de la biblioteca de contenidos o formulario

  2. Selecciona Propiedades en el panel flotante y selecciona Regla personalizada (expresión regular) en el desplegable Validación

  3. En el campo Patrón de regla personalizado, introduce la expresión regular que define el formato de datos que quieras que introduzca tu destinatario

  4. En el campo Instrucciones para el destinatario, proporciona detalles que ayuden a tus destinatarios a introducir la información correcta

  5. Activa la opción Obligatorio y envía el documento

Una vez que envíes tu documento, el destinatario sólo podrá finalizarlo si introduce información válida. Si proporcionan información en un formato incorrecto, el campo se resaltará en rojo.

Las expresiones regulares pueden ser complejas, y su implementación puede requerir el conocimiento de características y opciones específicas de las expresiones regulares. Aprende más sobre expresiones regulares aquí.

Ejemplos de patrones de validación regex

Aquí tienes varios ejemplos de patrones de validación regex:

Canadian Social Insurance Number (SIN)

  • Patrón: ^\d{3}(\s?|[-]?)\d{3}(\s?|[-]?)\d{3}$

  • Descripción: Valida el Número de Canadian Social Insurance Los valores aceptados son 123123123, 123 123 123, o 123-123-123.

Abreviaturas de los estados de EE.UU.

  • Patrón: (A[KLRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])

  • Descripción: Valida las abreviaturas postales de los estados de EEUU (dos letras, siempre en mayúscula, sin puntos).

Número de la Seguridad Social del Reino Unido (NINo)

  • Patrón: [A-CEGHJ-PR-TW-Z]{1}[A-CEGHJ-NPR-TW-Z]{1}\s?[0-9]{2}\s?[0-9]{ 2}\s?[0-9]{2}\s?[A-DFMP ]

  • Descripción: Valida el Número de UK National Insurance. Un NINo se compone de dos letras, seis números y una letra final, siempre A, B, C o D. Tiene este aspecto: QQ 12 34 56 A.

Número Internacional de Cuenta Bancaria (IBAN)

  • Patrón: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$

  • Descripción: Valida el Número Internacional de Cuenta Bancaria (IBAN), un formato normalizado utilizado por la mayoría de los países europeos. El formato consta de letras y números y tiene una longitud fija de hasta 34 caracteres.

¿Ha quedado contestada tu pregunta?