- Base de conocimientos
- CRM
- Propiedades
- Utilizar expresiones regulares para validar los valores de las propiedades
Utilizar expresiones regulares para validar los valores de las propiedades
Última actualización: 3 de diciembre de 2025
Disponible con cualquiera de las siguientes suscripciones, a no ser que se indique de otro modo:
-
Marketing Hub Pro, Enterprise
-
Sales Hub Pro, Enterprise
-
Service Hub Pro, Enterprise
-
Data Hub Pro, Enterprise
-
Content Hub Pro, Enterprise
Cree propiedades de texto y añada expresiones regulares (regexes) para validar sus valores. Las regex son secuencias de caracteres que definen un patrón de texto en específico. Por ejemplo, puedes establecer valores con un número determinado de dígitos o incluir caracteres y formato específicos. Majuste manualmente las expresiones regulares o utilice Breeze para generar expresiones regulares basadas en las metas de sus reglas de validación. Para más información, consulte ejemplos de casos de uso.
Nota: el motor regex de HubSpot no admite grupos de captura. Puedes utilizar expresiones regulares para la coincidencia de patrones, pero no podrás utilizar funciones relacionadas con los grupos de captura, como extraer partes de la coincidencia para su uso posterior, hacer referencia a valores capturados dentro de la expresión (es decir, referencias retrospectivas) o almacenar los resultados de la coincidencia en variables o grupos.
Agregar reglas de validación regex a una propiedad
Puedes añadir expresiones regulares a las reglas de validación de las propiedades de texto. Puedes introducirlas manualmente o generarlas con IA.
- En tu cuenta de HubSpot, haz clic en el icono de settings Configuración en la barra de navegación superior.
-
En el menú de la barra lateral izquierda, navega a Propiedades.
-
Haga clic en el menú desplegable Seleccionar un objeto y seleccione Propiedades [Objeto] para crear o editar una propiedad para ese objeto.
- Crea o edita una propiedad con el tipo de campo Texto de una sola línea o Texto de varias líneas . Cuando se utilizan las reglas de validación regex, hay un límite de 1000 caracteres para la propiedad.
- En el editor de propiedades, haga clic en la pestaña Reglas .
- Seleccione Validar mediante reglas personalizadas. Si desea utilizar reglas básicas en su lugar, aprenda a ajustar otras reglas de validación.
- Añada la expresión regular manualmente:
- Introducir la expresión en elcampo Regex de la regla personalizada .
- En el campo Mensaje de valor no válido , introduzca un mensaje de hasta 100 caracteres. Se muestra a los usuarios cuando el valor que han introducido no cumple los requisitos de validación.
- En el campo Valor adicional no válido , introduzca un texto de ayuda de hasta 350 caracteres. Para obtener más detalles sobre el mensaje Valor no válido, si lo desea.

- Añade la expresión regular con AI:
- Haga clic en Generar con IA.
- En el cuadro emergente, introduzca una descripción de cómo debe validarse la propiedad y, a continuación, haga clic en Generar. Los demás campos también se rellenarán automáticamente.

- En el campo Probar reglas personalizadas , introduzca un valor para validar su regla. Si el regex funciona, un valor inválido dará lugar a un error, mientras que un valor válido será aceptado.
- Termine de ajustar o editar su propiedad y, en la parte superior derecha, haga clic en Crear o Guardar.
Las reglas de validación se aplican cuando los usuarios establecen o editan el valor de la propiedad durante la creación, en un registro, en la página de índice de objetos, a través de la importación o mediante envíos a formularios creados a través del nuevo editor de formularios.
Sintaxis regex
Si necesitas ayuda para configurar una expresión regular, consulta esta hoja de repaso de regex.
Expresiones de ejemplo
Algunos ejemplos de uso son:
Nota: antes de utilizar alguna de las siguientes expresiones, debes verificar que funcionen para tu caso de uso específico.
- Número de teléfono de EE.UU.: para exigir que los números de teléfono se introduzcan en el formato (123) 456-7890, podrías utilizar el regex
^\(\d{3}\) \d{3}-\d{4}$. - Dirección de correo electrónico: para validar que un valor sigue el formato de correo electrónico estándar (por ejemplo, usuario@ejemplo.com), podrías utilizar el regex
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$. - Código postal: para exigir que los códigos postales tengan cinco dígitos, podrías utilizar el regex
^\d{5}$. - URL: para validar que una URL empieza por "http://" o "https://", puedes utilizar el regex
^https?:\/\/[^\s/$.?#].[^\s]*$. - Sin espacios en blanco: para evitar que se introduzcan espacios en blanco, podrías utilizar el regex
^\S*$.
