System.SysUtils.TStringHelper.Split

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

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;

プロパティ

種類 可視性 ソース ユニット
function public System.SysUtils.pas System.SysUtils TStringHelper

説明

この 0 基準の文字列をサブ文字列に、指定された Separator を使用して分けます。

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

Split には 6 つのオーバーロード メソッドがあり、各メソッドでさまざまなオプションを使用できます。

関連項目