Actividades
Más reciente
False
Imagen de fondo del banner
Actividades del flujo de trabajo
Última actualización 29 de abr. de 2024

¿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 del Generador de expresiones regulares 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

  • Entrada: la cadena en la que hay que buscar coincidencias.
  • Patrón: el patrón de expresión regular que ha de coincidir.
Opciones avanzadas

Otros

  • Opción Regex: una combinación bit a bit de los valores de enumeración que especifican opciones para la coincidencia. Las opciones disponibles son IgnoreCase, Multiline, ExplicitCapture, Compiled, Singeline, IgnorePatternWhitespace, RightToLeft, ECMAScript y CultureInvariant.
  • 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
  • Configurar expresión regular ... : abre el asistente del generador de RegEx , donde puedes especificar el patrón de expresión regular que se coincidirá.
Panel de propiedades
Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • Entrada: la cadena en la que hay que buscar coincidencias.
  • Patrón: el patrón de expresión regular que ha de coincidir.
  • OpciónRegex: una combinación a nivel de bits de los valores de enumeración que especifican opciones para la coincidencia.
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 uso de la actividad Es coincidencia

Este flujo de trabajo explica cómo verificar la validez de una dirección de correo electrónico usando la actividad Es coincidencia 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.

    • Crea las siguientes variables:

      Nombre de la variable

      Tipo de variable

      Valor predeterminado

      EmailToCheck

      Cadena

      John.Doe@server.org

      IsMatch

      Booleano

       
  3. Arrastra una actividad Es coincidencia dentro del contenedor Secuencia.

    • En el panel Propiedades, agrega la variable EmailToCheck en el campo Entrada.
    • Agrega la variable IsMatch en el campo Resultado.
    • 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í.
  4. Arrastra una actividad Si debajo de la actividad Es una coincidencia.

    • Añade la variable IsMatchen el campo Condición.
  5. Arrastra una actividad Cuadro de mensaje dentro del campo Entonces de la actividad Si.

    • Añade la expresión String.Format("{0} is a valid email addess", EmailToCheck) en el campo Texto.
  6. Arrastra una actividad Cuadro de mensaje dentro del campo Else de la actividad If.

    • Añade la expresión String.Format("{0} is not a valid email addess!", EmailToCheck) en el campo Texto.
    • El flujo de trabajo debe parecerse a este:



  7. 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.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.