Caractères génériques et expressions régulières Blue Prism

Caractères génériques

Les caractères génériques permettent à un caractère spécial unique de désigner des parties manquantes d'un mot

Caractère

Description

*

Désigne « tout », c'est-à-dire une lettre ou une suite de lettres (y compris une suite vide). Par exemple, le terme de recherche « calc* » correspondra à tous les mots « calc », « calcul », « calcutta » et « calcium ».

?

Désigne un caractère unique. Par exemple « an? » correspondra à « and », « ant », « any » ou « ann ».

#

Désigne un chiffre. Par exemple « Décision# » correspondra à « Décision1 », « Décision2 », « Décision3 » … « Décision9 ».

Expressions régulières

Blue Prism utilise les classes d'expression régulière de Microsoft .NET. Le tableau suivant répertorie certains des métacaractères les plus utilisés dans les recherches avec expression régulière. Pour plus d'informations sur les expressions régulières et la gamme complète des options disponibles, consultez les références Expressions régulières .NET Framework et Rubriques sur les éléments de langage d'expression régulière sur le site Web MSDN de Microsoft.

Caractère

Description

*

Correspond au caractère ou à la sous-expression précédent zéro ou plusieurs fois. Par exemple, « zo* » correspond à « z » et « zoo ». * est équivalent à {0,}.

+

Correspond au caractère ou à la sous-expression précédent une ou plusieurs fois. Par exemple, « zo+ » correspond à « zo » et « zoo », mais pas à « z ». + est équivalent à {1,}.

?

Correspond au caractère ou à la sous-expression précédent zéro ou une fois. Par exemple, « do(igt)? » correspond au « do » de « do » ou « doigt ». ? est équivalent à {0,1}

{n}

n est un entier non négatif. Il correspond à exactement n fois. Par exemple, « o{2} » ne correspond pas au « o » de « bob », mais correspond au double « o » dans « zoo ».

.

Correspond à n'importe quel caractère unique, sauf « \n ». Pour faire correspondre avec n'importe quel caractère, y compris « \n », utilisez un modèle tel que '[\s\S].