System.RegularExpressions.TMatch.Groups

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Groups: TGroupCollection read GetGroups;

C++

__property TGroupCollection Groups = {read=GetGroups};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.RegularExpressions.pas
System.RegularExpressions.hpp
System.RegularExpressions TMatch

Description

Contient une collection de groupes depuis la plus récente correspondance avec une expression régulière.

Un modèle d'expression régulière peut inclure des sous-modèles, qui sont définis en entourant de parenthèses une partie du modèle d'expression régulière. Chaque tel sous-modèle capture une sous-expression ou un groupe. Par exemple : le modèle de l'expression régulière (\d{3})-(\d{2})-(\d{4}), qui correspond aux numéros de sécurité sociale. Le premier groupe est composé des trois premières chiffres et il est capturé par la première portion de l'expression régulière, (\d{3}). Le deuxième groupe est composé de deux chiffres et il est capturé par la deuxième portion de l'expression régulière, (\d{2}). Et le troisième par (\d{4}). Après un Match d'un numéro de sécurité sociale bien formaté avec cette expression régulière, ces trois groupes peuvent alors être récupérés depuis l'objet TGroupCollection qui est renvoyé par la propriété Groups.

Voir aussi

Exemples de code