activities
latest
false
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 20 déc. 2024

Trouver des modèles correspondants

UiPath.Core.Activities.Matches

Description

Recherche dans une chaîne d'entrée toutes les occurrences d'une expression régulière et renvoie toutes les correspondances réussies. Cette activité dispose d'un assistant Générateur de RegEx ( RegEx Builder ) qui peut être utilisé pour la configurer, sur lequel vous pouvez en savoir plus ici.

Remarque : cette activité ne fonctionne pas bien dans les workflows utilisant la persistance.

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Configuration multiplateforme

  • Texte à rechercher dans (Text to search in) : la chaîne à rechercher pour les correspondances.
  • Modèle (Pattern) - Modèle d'expression régulière à faire correspondre.
Propriétés supplémentaires
Entrée
  • Options de modèle : combinaison au niveau du bit des valeurs d'énumération qui spécifient les options de correspondance. Les options disponibles sont IgnoreCase, Multiline, ExplicitCapture, Compiled, Singeline, IgnorePatternWhitespace, RightToLeft, ECMAScriptet CultureInvariant.

Sortie

  • Résultat (Result) : référence à la collection des correspondances trouvées.
  • Première correspondance (First Match) - Génère la première correspondance sous forme de chaîne.

Windows - Héritage, configuration Windows

Module Designer
  • Configurer l'expression régulière... (Configure Regular Expression...) : ouvre l'assistant Générateur de RegEx (RegEx Builder) dans lequel vous pouvez spécifier le modèle d'expression régulière à faire correspondre.
Panneau propriétés
Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
Entrée
  • Modèle (Pattern) - Modèle d'expression régulière à faire correspondre.
  • Options de modèle : combinaison au niveau du bit des valeurs d'énumération qui spécifient les options de correspondance.
  • Texte à rechercher dans (Text to search in) : la chaîne à rechercher pour les correspondances.
  • Délai d’attente (ms) (Timeout (ms)) : la durée maximale, en millisecondes, pendant laquelle une opération de mise en correspondance de modèles peut s’exécuter avant de se terminer. Cette propriété est essentielle pour empêcher l’application de ralentir ou de se bloquer lors du traitement de modèles complexes ou inefficaces. Si la mise en correspondance de modèles ne se termine pas dans le délai défini, une exception est levée, garantissant que l’application reste réactive et à l’abri d’éventuelles attaques qui tentent de la surcharger.

    Important :

    Nous vous recommandons fortement de définir une valeur de délai d’expiration pour améliorer la stabilité et la sécurité des applications.

Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
  • Résultat (Result) : référence à la collection des correspondances trouvées.

Sortie

  • Première correspondance (First Match) - Génère la première correspondance sous forme de chaîne.

Exemple d'utilisation de l'activité Matches

Ici, vous pouvez voir comment l'activité Matches est utilisée dans un exemple qui intègre plusieurs activités.

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.