ExtractRegExGroup()

Extrait un groupe précis d’une expression régulière composite.

Présentation

Dans une référence structurée, tu n'as parfois besoin que du numéro, pas de son préfixe. ExtractRegExGroup() extrait le groupe capturé par les parenthèses de ton motif. C'est puissant pour isoler des éléments précis, mais la numérotation des groupes doit correspondre à l'expression régulière utilisée.

Syntaxe

ExtractRegExGroup(text, regex, group [, field_no])

Exemple pratique

Exemple Qlik

Expression Qlik

ExtractRegExGroup('CMD-2026-0158', 'CMD-(\d{4})-(\d+)', 1)

Données de départ

'CMD-2026-0158'

Résultat

'2026'

Récupérer uniquement l’année capturée par le premier groupe de la regex.

Précisions techniques

  • group indique le groupe capturé à renvoyer ; field_no permet en plus de choisir l’occurrence du motif lorsqu’il apparaît plusieurs fois.