Разбить строку на массив строк на основе разделителя
Я пытаюсь найти функцию Delphi, которая будет разбивать входную строку на массив строк на основе разделителя. Я многое нашел в Google, но у всех, похоже, есть свои проблемы, и я не смог заставить их работать.
Мне просто нужно разбить строку как:"word:doc,txt,docx"
в массив, основанный на ':'. Результат будет['word', 'doc,txt,docx']
.
У кого-нибудь есть функция, которая, как они знают, работает?
Спасибо