System.RegularExpressions.TRegEx.Match

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

Delphi

function Match(const Input: string): TMatch; overload;
function Match(const Input: string; StartPos: Integer): TMatch; overload;
function Match(const Input: string; StartPos, Length: Integer): TMatch; overload;
class function Match(const Input, Pattern: string): TMatch; overload; static;
class function Match(const Input, Pattern: string; Options: TRegExOptions): TMatch; overload; static;

C++

TMatch __fastcall Match(const System::UnicodeString Input)/* overload */;
TMatch __fastcall Match(const System::UnicodeString Input, int StartPos)/* overload */;
TMatch __fastcall Match(const System::UnicodeString Input, int StartPos, int Length)/* overload */;
static TMatch __fastcall Match(const System::UnicodeString Input, const System::UnicodeString Pattern)/* overload */;
static TMatch __fastcall Match(const System::UnicodeString Input, const System::UnicodeString Pattern, TRegExOptions Options)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.RegularExpressions.pas
System.RegularExpressions.hpp
System.RegularExpressions TRegEx

説明

正規表現の最初の出現の入力文字列を検索します。

Match は、Pattern パラメータがある場合、その中の正規表現の入力文字列と一致します。Pattern パラメータがない場合、この TRegEx インスタンスの正規表現が使用されます。

StartPos は、入力文字列の中の検索の開始位置を指定します。

Length および StartPos は、使用する入力文字列の部分文字列を指定します。

戻り値は、単一の TMatch インスタンスです。

関連項目