Exemple Qlik
Expression Qlik
TextBetween('Commande [0158] validée', '[', ']')Données de départ
'Commande [0158] validée'
Résultat
'0158'
Extraire une valeur encadrée par deux délimiteurs.
Renvoie le texte situé entre deux délimiteurs ; n permet de choisir l’occurrence.
Quand une information est encadrée par deux marqueurs, TextBetween() récupère directement le contenu situé entre eux. Par exemple, un code placé entre crochets dans un libellé. C'est plus lisible qu'un assemblage de Mid() et Index(), à condition que les délimiteurs soient bien présents.
TextBetween(text, delimiter1, delimiter2 [, n])TextBetween('Commande [0158] validée', '[', ']')'Commande [0158] validée'
'0158'
Extraire une valeur encadrée par deux délimiteurs.