SubFieldRegEx()

Découpe un texte en utilisant une regex comme séparateur.

Présentation

Lorsque les séparateurs ne sont pas toujours les mêmes, SubFieldRegEx() découpe le texte à partir d'un motif régulier. C'est utile sur des fichiers hétérogènes mêlant espaces, tirets ou ponctuation. Le motif doit cibler les séparateurs, pas les caractères utiles que tu souhaites conserver.

Syntaxe

SubFieldRegEx(text, regex_delimiter [, field_no])

Exemple pratique

Exemple Qlik

Expression Qlik

SubFieldRegEx('CMD - 2026 / 0158', '\s*[-/]\s*', 2)

Données de départ

'CMD - 2026 / 0158'

Résultat

'2026'

Découper un texte dont les séparateurs et espaces peuvent varier.