System.RegularExpressionsCore.TPerlRegEx.GroupCount

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property GroupCount: Integer read GetGroupCount;

C++

__property int GroupCount = {read=GetGroupCount, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.RegularExpressionsCore.pas
System.RegularExpressionsCore.hpp
System.RegularExpressionsCore TPerlRegEx

Beschreibung

Die Anzahl der übereinstimmenden Erfassungsgruppen.

Die Anzahl der übereinstimmenden Gruppen, die im Groups-Array gespeichert sind.

Die Anzahl der übereinstimmenden Gruppen, die im Groups-Array gespeichert sind. Diese ist die Anzahl der Erfassungsruppe mit der höchsten Nummer in Ihrem regulären Ausdruck, die eigentlich am letzten Vergleich teilgenommenhat. Diese Anzahl kann kleiner als die Anzahl der Erfassungsruppen in Ihrem regulären Ausdruck sein.

Wenn beispielsweise der reguläre Ausdruck "(a)|(b)" mit "a" übereinstimmt, wird GroupCount 1. Wenn der selbe reguläre Ausdruck mit "b" übereinstimmt, wird GroupCount 2.

Diese Eigenschaft wird zur Laufzeit ausgeführt und ist schreibgeschützt.

Siehe auch


Codebeispiele