Altair® Monarch®

 

Fonction RegexExtract

Description

Recherche dans la chaîne donnée des correspondances avec le motif de l'expression régulière et extrait une portion spécifiée de la chaîne.

Syntaxe

RegexExtract(chaîne;motif;N])

Arguments

chaîne : fait référence au texte saisi.

motif : fait référence au motif regex à rechercher.

Valeur renvoyée

Le texte de la Ne correspondance trouvée. Si N n'est pas indiqué, cette fonction renvoie le texte de la première correspondance éventuellement trouvée.

exemple

Pour extraire le mot « Processing » de toutes les entrées marquées « Data Processing » dans le champ « Service », on peut utiliser l'expression régulière suivante :

RegexExtract(Service;"[A-Z]{1}[a-z]+";2)