Exemple Qlik
Expression Qlik
IndexRegExGroup('CMD-2026-0158', 'CMD-(\d{4})-(\d+)', 2)Données de départ
'CMD-2026-0158'
Résultat
10
Localiser le début du deuxième groupe capturé, ici le numéro 0158.
Renvoie la position d’un groupe précis dans une correspondance regex composite.
Un motif capture plusieurs morceaux, mais seul l'emplacement de l'un d'eux t'intéresse ? IndexRegExGroup() renvoie la position du groupe ciblé. Pratique pour analyser des références complexes. Le groupe doit exister dans l'expression régulière, sinon le résultat ne correspondra pas à ce que tu attends.
IndexRegExGroup(text, regex, group [, count])IndexRegExGroup('CMD-2026-0158', 'CMD-(\d{4})-(\d+)', 2)'CMD-2026-0158'
10
Localiser le début du deuxième groupe capturé, ici le numéro 0158.