System.RegularExpressions.TRegEx.Split

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Split(const Input: string): TArray<string>; overload; inline;
function Split(const Input: string; Count: Integer): TArray<string>; overload; inline;
function Split(const Input: string; Count, StartPos: Integer): TArray<string>; overload;
class function Split(const Input, Pattern: string): TArray<string>; overload; static;
class function Split(const Input, Pattern: string; Options: TRegExOptions): TArray<string>; overload; static;

C++

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

Décompose la chaîne d'entrée conformément aux correspondances par une expression régulière.

La chaîne Input est décomposée dans les limites définies par les correspondances avec une expression régulière et est renvoyée dans un TStringDynArray.

L'expression régulière est spécifiée par le paramètre Pattern, s'il est présent. Sinon, l'expression régulière est spécifiée dans l'instance de TRegEx en cours, définie dans la construction TRegEx.

Count indique le nombre maximal de fois que cette chaîne Input peut être décomposée.

StartPos indique le nombre de caractères dans la chaîne Input pour commencer la correspondance.

Options exécute la correspondance de l'expression régulière.

Voir aussi