activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
Activités de workflow
Last updated 22 oct. 2024

Create Comparison Rule

UiPath.Testing.Activities.CreateComparisonRule

Description

Create Comparison Rule allows you to create comparison rules designed to match and exclude specific parts of the text during document or text comparison. The rule can use various matching techniques, such as regular expressions (regex) or wildcards. These rules allow pattern identification, such as dates, IDs, or dynamic content, that should be ignored.

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Configuration

Module Designer
  • Rule Name - Represents the rule identifier. This identifier is also used as the placeholder value when excluding specific portions of a text or document.
  • Comparison Rule Type - Indicates the specific rule type for identifying and omitting specified segments from the text or documents during comparison. Available rule types include:
    • RegexRule - Allows you to create a regular expression rule.
    • WildcardRule - Allows you to create a wildcard rule.
  • Pattern - Specifies the particular sequence or structure used in creating the comparison rule. This pattern should correspond to the text or the section of a document you wish to omit. Depending on the Comparison Rule Type, you can input either a regex or wildcard pattern.
Panneau propriétés

Entrée

  • Use Placeholder - Decide whether to replace the text, which gets excluded by the rule you created, with a placeholder holding the rule's name.
  • ContinuerSurErreur (ContinueOnError) - spécifie si l’automatisation doit se poursuivre même lorsque l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution s’arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.

Sortie

Comparison Rule - The result of the comparison rule.

Exemple

This example consists of creating a comparison rule of type regex that excludes any date formats from the texts or documents that you are comparing. In this scenario, we'll configure the activity as follows:

  1. In the Rule Name field, enter a name for the rule.
    In this example, we are using ExcludeDate as the name.
    Note: If you choose to display a placeholder value instead of the excluded text (using the Use Placeholder property), then ensure that the rule name is representative for the text you are excluding.
  2. From the Comparison Rule Type dropdown list, select RegexRule.
  3. In the Pattern field, enter the regular expression sequence that represents all date formats.
    In this example, use the following regex for representing date formats: @"\b(\d{2}[-\/]\d{2}[-\/]\d{4}|\d{4}[-\/]\d{2}[-\/]\d{2})\b".
    If you'd like to use a wildcard, you can use the following pattern ??-??-????, where ? stands for a single character. This pattern can match dates that follow the MM-DD-YYYY format, but it can also match strings like ab-cd-efgh.
  4. For the Use Placeholder field, select True.
    This ensures that in the files we generate after comparing texts or documents, excluded date formats will appear as the rule name: ExcludedDate.
  5. For the Comparison Rule field, create a new variable using the ctrl + k keyboard shortcut.
  • Description
  • Compatibilité du projet
  • Configuration
  • Exemple

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.