Skip to content

TAnsiStringHelper.Split

Declaration

Source position: syshelph.inc line 163

public 
function Split(const Separators: Array of AnsiChar = char)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              ACount: SizeInt) : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              Options: TStringSplitOptions) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              ACount: SizeInt; Options: TStringSplitOptions)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiString; ACount: SizeInt)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString; 
              Options: TStringSplitOptions) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiString; ACount: SizeInt; 
              Options: TStringSplitOptions) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              AQuote: AnsiChar) : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              Options: TStringSplitOptions) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              ACount: SizeInt) : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiChar = char; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              ACount: SizeInt; Options: TStringSplitOptions)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString; AQuote: AnsiChar)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar)
               : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              Options: TStringSplitOptions) : TAnsiStringArray
              ;  overload; overload;

function Split(const Separators: Array of AnsiString; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              ACount: SizeInt) : TAnsiStringArray;  overload; overload;

function Split(const Separators: Array of AnsiString; 
              AQuoteStart: AnsiChar; AQuoteEnd: AnsiChar; 
              ACount: SizeInt; Options: TStringSplitOptions)
               : TAnsiStringArray;  overload; overload;