System.RegularExpressionsCore.TPerlRegEx.Groups
Delphi
property Groups[Index: Integer]: string read GetGroups;
C++
__property System::UnicodeString Groups[int Index] = {read=GetGroups};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.RegularExpressionsCore.pas System.RegularExpressionsCore.hpp |
System.RegularExpressionsCore | TPerlRegEx |
説明
regex が一致した後に一致したグループ。
Groups[0] = MatchedText
Groups 配列の項目カウントは、regex で各左角かっこがあるたびに 1 づつ増加します。左角かっことそれに対応する右角かっことの間にある regex の一部と一致したテキストは、Groups 配列に入力されます。
インデックスの有効範囲は、0 から GroupCount の値までです。GroupCount は、左角かっこの数と等しくなる必要はありません。なぜなら、正規表現の一部だけが現在の一致で役割を果たすと考えられるからです。
正規表現で名付けられた捕捉グループを使用した場合、名付けられたグループのインデックス番号を取り出すには NamedGroup メソッドを使用してください。
実行時および読み取り専用です。