activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades del flujo de trabajo

Última actualización 25 de feb. de 2026

¿El texto coincide?

UiPath.Core.Activities.IsMatch

Descripción

Indica si la expresión regular especificada encuentra una coincidencia en la cadena de entrada especificada, utilizando las opciones de coincidencia especificadas. Esta actividad cuenta con un asistente generador de regex que se puede usar para configurarla, sobre el cual tienes más información aquí.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Configuración multiplataforma

  • Texto en el que buscar : la cadena en la que se buscarán coincidencias.
  • Patrón: el patrón de expresión regular que ha de coincidir.
Propiedades adicionales
  • Opciones de patrón : una combinación a nivel de bits de los valores de enumeración que especifican opciones de coincidencia.
  • Resultado: una variable boolean que se establece como verdadera si la expresión regular encuentra una coincidencia, y se establece como falsa de lo contrario.

Windows (heredado), configuración de Windows

Panel del Diseñador
  • Configure Regular Expression... - Opens the RegEx Builder wizard where you can specify the regular expression pattern to be matched.
Panel de propiedades
Común
  • Nombre para mostrar: el nombre para mostrar de la actividad.
Entrada
  • Patrón: el patrón de expresión regular que ha de coincidir.
  • Opciones de patrón : una combinación a nivel de bits de los valores de enumeración que especifican opciones de coincidencia.
  • Texto en el que buscar : la cadena en la que se buscarán coincidencias.
  • Tiempo de espera (ms): la duración máxima, en milisegundos, que puede ejecutarse una operación de coincidencia de patrones antes de que finalice. Esta propiedad es esencial para evitar que la aplicación se ralentice o se congele al procesar patrones complejos o ineficientes. Si la coincidencia del patrón no se completa en el tiempo establecido, se lanza una excepción, lo que garantiza que la aplicación siga respondiendo y a salvo de posibles ataques que intenten sobrecargarla.
    Importante:

    Recomendamos encarecidamente establecer un valor de tiempo de espera, para mejorar la estabilidad y la seguridad de la aplicación.

Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
  • Resultado: una variable boolean que se establece como verdadera si la expresión regular encuentra una coincidencia, y se establece como falsa de lo contrario.

Ejemplo de utilización de la actividad Coincidencia de texto.

Este flujo de trabajo explica cómo verificar la validez de una dirección de correo electrónico utilizando la actividad Coincidencia de texto con una expresión regular personalizada.

Así es como se puede construir el proceso de automatización:

  1. Abre Studio y crea un nuevo Proceso.

  2. Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.

  3. Crea las siguientes variables:

    Nombre de la variableTipo de variableValor predeterminado
    EmailToCheckCadenaJohn.Doe@server.org
    IsMatchBooleano
  4. Arrastra una actividad Coincidencia de texto dentro del contenedor Secuencia.

  5. En el Panel de propiedades , añade la variable EmailToCheck en el campo Texto en el que buscar .

  6. Agrega la variable IsMatch en el campo Resultado.

  7. Haz clic en el botón Configurar expresión regular y personaliza tu RegEx. Para este ejemplo, agrega la expresión ^([\w\.-]+@[\w\.-]+\.\w{2,4})$ al campo Valor.

    Nota:

    Puedes encontrar más información sobre cómo personalizar y configurar una Expresión regular aquí.

  8. Arrastra una actividad Si debajo de la actividad Coincidencia de texto.

  9. Añade la variable IsMatchen el campo Condición.

  10. Arrastra una actividad Cuadro de mensaje dentro del campo Entonces de la actividad Si.

  11. Añada la expresión String.Format("{0} is a valid email addess", EmailToCheck) en el campo Texto.

  12. Arrastra una actividad Cuadro de mensaje dentro del campo Else de la actividad If.

  13. Añada la expresión String.Format("{0} is not a valid email addess!", EmailToCheck) en el campo Texto.

  14. Ejecuta el proceso. La dirección de correo electrónico agregada como entrada se verifica y el resultado se muestra en un cuadro de mensaje.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2026 UiPath. Todos los derechos reservados.