System.RegularExpressionsCore.TPerlRegEx.Groups

提供: RAD Studio API Documentation
移動先: 案内検索

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 メソッドを使用してください。

実行時および読み取り専用です。

関連項目

コード サンプル