System.SysUtils.TStringHelper.Split

De XE3 API Documentation
Aller à : navigation, rechercher

Delphi

function Split(const Separator: array of Char): TArray<string>; overload;
function Split(const Separator: array of Char; Count: Integer): TArray<string>; overload;
function Split(const Separator: array of Char; Options: TStringSplitOptions): TArray<string>; overload;
function Split(const Separator: array of string; Options: TStringSplitOptions): TArray<string>; overload;
function Split(const Separator: array of Char; Count: Integer; Options: TStringSplitOptions): TArray<string>; overload;
function Split(const Separator: array of string; Count: Integer; Options: TStringSplitOptions): TArray<string>; overload;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.SysUtils.pas System.SysUtils TStringHelper

Description

Décompose cette chaîne de base zéro en sous-chaînes, en utilisant le Separator donné.

 var
   MyString: String;
   Splitted: TArray<String>;
 
 begin
   MyString := String.Join(',', ['String1', 'String2', 'String3']);
   Splitted := MyString.Split([','], 2);
 end.

Il existe six méthodes Split surchargées, chacune permettant diverses options de fractionnement.

Voir aussi