RegularExpressionGroupLength()

Syntaxe

Resultat = RegularExpressionGroupLength(#ExpressionReguliere, Groupe)
Description
Renvoie la longueur du groupe après un appel à ExamineRegularExpression() et à NextRegularExpressionMatch().

Arguments

#ExpressionReguliere L'identifiant de l'expression régulière.
Group L'index du groupe à extraire.
Le premier groupe a pour index 1.

Valeur de retour

Renvoie la position du caractère du groupe.

Remarques

Les Groupes dans une expression régulière sont définis en entourant une sous-expression avec des parenthèses "(" et ")".
Les groupes sont numérotés comme ils apparaissent dans l'expression régulière de gauche à droite. Le premier groupe a l'index 1.
La fonction CountRegularExpressionGroups() peut être utilisée pour connaître le nombre de groupes dans une expression régulière.

Une variante est l'utilisation de la fonction RegularExpressionNamedGroupLength().

Voir aussi

ExamineRegularExpression(), NextRegularExpressionMatch(), RegularExpressionGroup(), RegularExpressionGroupPosition(), RegularExpressionNamedGroupLength()

OS Supportés

Tous

<- RegularExpressionGroup() - RegularExpression Index - RegularExpressionGroupPosition() ->