System.RegularExpressions.TMatch.Groups

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Groups: TGroupCollection read GetGroups;

C++

__property TGroupCollection Groups = {read=GetGroups};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.RegularExpressions.pas
System.RegularExpressions.hpp
System.RegularExpressions TMatch

Beschreibung

Enthält eine Kollektion von Gruppen aus der aktuellsten Übereinstimmung mit einem regulären Ausdruck.

Ein reguläres Ausdrucksmuster kann Untermuster enthalten, die durch Einschließen eines Teils des regulären Ausdrucksmusters in Klammern definiert werden. Jedes Untermuster erfasst einen Unterausdruck oder eine Gruppe. Das reguläre Ausdrucksmuster (\d{3})-(\d{2})-(\d{4}) stimmt z.B. mit den Sozialversicherungsnummer überein. entspricht bespielsweise den Sozialversicherungsnummern in den USA. Die erste Gruppe besteht aus drei Ziffern und wird vom ersten Teil des regulären Ausdrucks, (\d{3}), erfasst. Die zweite Gruppe mit zwei Ziffern wird vom zweiten Teil des regulären Ausdrucks, (\d{2}), erfasst und die dritte von (\d{4}). Nach einem Match einer richtig formatierten Sozialverischerungsnummer mit diesem regulären Ausdruck können diese drei Gruppen aus dem TGroupCollection-Objekt ermittelt werden, das von der Eigenschaft Groups zurückgegeben wird.

Siehe auch

Codebeispiele