Программирование: StringSplit

Прототип

function StringSplit(const S: String; const Separators: TArrayOfString; const Typ: TSplitType): TArrayOfString;

Описание

Выполняет разделение заданной строки на подстроки, используя указанные символы или строки в качестве разделителя. Пустые подстроки могут быть проигнорированы.

Класс TSplitType объявлен как:

   TSplitType = (stAll, stExcludeEmpty, stExcludeLastEmpty);

Пример

var
  A: array of String;
begin
  A := StringSplit('1,,2', [','], stExcludeEmpty);
  // A = ['1','2']
end;

См. также:

StringJoin
StringSplitEx