Я использую основной язык LibreOffice.LibreOffice Basic: существующие утилиты для разделения строк?
Мне интересно, есть ли какая-либо библиотека в любом месте, где я могу использовать для разделения строк на массивы? Например, предположим, что у меня есть следующая строка с элементами, разделенными произвольным числом пробелов:
ABC DEF GHI
Я хотел бы разделить эту строку в массив под названием «элемент» со следующими элементами:
item(0) = "ABC"
item(1) = "DEF"
item(2) = "GHI"
Я знаю, как создавать эти результаты в LibreOffice Basic с использованием регулярных выражений или путем итерации по каждому символу через исходную строку, но мне интересно, есть ли какие-либо существующие функции или вспомогательные утилиты, которые я могу использовать, «нужно изобретать колесо».
Поиск в Интернете не принес ничего, но я мог бы что-то упустить.
Заранее спасибо.
Вы пробовали 'Item = Split (StringName," ")'? Я подозреваю, что каждое пространство будет делать свою запись в массиве, но, возможно, иметь дело с пустым записями массива будет проще, чем повторять всю строку. – Lyrl