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.
Découpe un texte en utilisant une regex comme séparateur.
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.
SubFieldRegEx(text, regex_delimiter [, field_no])SubFieldRegEx('CMD - 2026 / 0158', '\s*[-/]\s*', 2)'CMD - 2026 / 0158'
'2026'
Découper un texte dont les séparateurs et espaces peuvent varier.