System.RegularExpressions.TRegEx.IsMatch

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsMatch(const Input: string): Boolean; overload;
function IsMatch(const Input: string; StartPos: Integer): Boolean; overload;
class function IsMatch(const Input, Pattern: string): Boolean;overload; static;
class function IsMatch(const Input, Pattern: string; Options: TRegExOptions): Boolean; overload; static;

C++

bool __fastcall IsMatch(const System::UnicodeString Input)/* overload */;
bool __fastcall IsMatch(const System::UnicodeString Input, int StartPos)/* overload */;
static bool __fastcall IsMatch(const System::UnicodeString Input, const System::UnicodeString Pattern)/* overload */;
static bool __fastcall IsMatch(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

Indique si une correspondance est présente dans la chaîne d'entrée.

IsMatch renvoie une valeur booléenne indiquant si une correspondance est présente dans la chaîne Input. Si le paramètre Pattern n'est pas présent, l'expression régulière utilisée est spécifiée dans le constructeur TRegEx.

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

Length spécifie la sous-chaîne, en commençant à <b>StartPos</b>, pour correspondre aux expressions régulières.

Exemples de code