MatchRegEx()

Compare le texte à plusieurs regex et renvoie la position du motif qui correspond à la totalité du texte.

Présentation

Quand plusieurs formats de référence sont possibles, MatchRegEx() peut indiquer quel motif régulier correspond au texte. On peut ainsi classer les données selon leur structure. L'ordre des motifs compte : place les règles les plus précises avant celles qui pourraient accepter trop de cas.

Syntaxe

MatchRegEx(text, regex1 [, regex2, ... regexN])

Exemple pratique

Exemple Qlik

Expression Qlik

MatchRegEx('FAC-0158', 'CMD-\d+', 'FAC-\d+')

Données de départ

'FAC-0158'

Résultat

2

Identifier lequel des formats autorisés correspond à la référence.