System.RegularExpressions.TRegEx.Match

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.RegularExpressions.pas
System.RegularExpressions.hpp
System.RegularExpressions TRegEx

Description

Recherche la chaîne d'entrée pour la première occurence d'une expression régulière.

Match correspond à la chaîne Input de l'expression régulière dans le paramètre Pattern, s'il est présent. Si Pattern n'est pas présent, l'expression régulière dans cette instance de TRegEx est utilisée.

StartPos spécifie la position de début dans Input pour commencer la recherche.

Length et StartPos spécifient la sous-chaîne de Input à utiliser.

La valeur de retour est une instance unique de TMatch.

Voir aussi