Разбить строку на массив строк на основе разделителя

Я пытаюсь найти функцию Delphi, которая будет разбивать входную строку на массив строк на основе разделителя. Я многое нашел в Google, но у всех, похоже, есть свои проблемы, и я не смог заставить их работать.

Мне просто нужно разбить строку как:"word:doc,txt,docx" в массив, основанный на ':'. Результат будет['word', 'doc,txt,docx'].

У кого-нибудь есть функция, которая, как они знают, работает?

Спасибо

Ответы на вопрос(18)

Ваш ответ на вопрос