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 20 de dic. de 2024

Crear regla de comparación

UiPath.Testing.Activities.CreateComparisonRule

Descripción

Crear Regla de Comparación te permite crear reglas de comparación diseñadas para hacer coincidir y excluir partes específicas del texto durante la comparación de documentos o texto.La regla puede utilizar varias técnicas de coincidencia, como expresiones regulares (regex) o comodines. Estas reglas permiten la identificación de patrones, como fechas, identificadores o contenido dinámico, que deben ignorarse.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Configuración

Panel del Diseñador
  • Nombre de la regla: representa el identificador de la regla.Este identificador también se utiliza como valor de espacio reservado al excluir partes específicas de un texto o documento.
  • Tipo de regla de comparación: indica el tipo de regla específica para identificar y omitir segmentos especificados del texto o documentos durante la comparación. Los tipos de reglas disponibles incluyen:
    • RegexRule: te permite crear una regla de expresión regular.
    • Regla de comodín: te permite crear una regla de comodín.
  • Patrón: especifica la secuencia o estructura particular utilizada en la creación de la regla de comparación. Este patrón debe corresponder al texto o la sección de un documento que deseas omitir. Dependiendo del tipo de regla de comparación, puedes introducir un patrón regex o comodín.
Panel de propiedades

Entrada

  • Utilizar marcador de posición: decide si reemplazar el texto, que se excluye por la regla que creaste, por un marcador de posición que contenga el nombre de la regla.
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleans (True, False). El valor predeterminado es False. Como resultado, si el campo está en blanco y se produce un error, la ejecución se detiene. Si el valor es True, la ejecución del proyecto continúa independientemente de cualquier error.

Salida

Regla de comparación: el resultado de la regla de comparación.

Ejemplo

Este ejemplo consiste en crear una regla de comparación de tipo regex que excluye cualquier formato de fecha de los textos o documentos que estás comparando. En este escenario, configuraremos la actividad de la siguiente manera:

  1. En el campo Nombre de la regla, introduce un nombre para la regla.
    En este ejemplo, utilizamos ExcludeDate como nombre.
    Nota: si eliges mostrar un valor de marcador de posición en lugar del texto excluido (utilizando la propiedad Usar marcador de posición), asegúrate de que el nombre de la regla sea representativo para el texto que estás excluyendo.
  2. En la lista desplegable Tipo de regla de comparación, selecciona RegexRule.
  3. En el campo Patrón, introducir la secuencia de expresión regular que representa todos los formatos de fecha.
    En este ejemplo, utiliza la siguiente expresión regular para representar formatos de fecha: @"\b(\d{2}[-\/]\d{2}[-\/]\d{4}|\d{4}[-\/]\d{2}[-\/]\d{2})\b".
    Si deseas utilizar un comodín, puedes usar el siguiente patrón ??-??-????, donde ? representa un único carácter.Este patrón puede corresponder con fechas que siguen el formato MM-DD-AAAA, pero también puede corresponder con cadenas como ab-cd-efgh.
  4. Para el campo Usar marcador de posición, selecciona True.
    Esto garantiza que en los archivos que generamos después de comparar textos o documentos, los formatos de fecha excluidos aparezcan como el nombre de la regla: ExcludedDate.
  5. Para el campo Regla de comparación, crea una nueva variable utilizando el atajo de teclado ctrl + k.
  • Descripción
  • Compatibilidad de proyectos
  • Configuración
  • Ejemplo

¿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 White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.