Разделить Версия 6 (Java)
Группа действий: Работа с текстом
Описание
Преобразует текст в коллекцию строк по заданному разделителю.
Иконка
Параметры
Входные параметры
Текст Исходный текст для обработки.
Разделитель Символ или текст, который определяет конец строки.
Удалить пустые Удалить пустые значения из выходной коллекции.
Выходные параметры
Результат Результирующая коллекция строк.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Текст | Text | Исходный текст для обработки. | Строка | Тестовый_текст | Да |
Разделитель | Separator | Символ или текст, который определяет конец строки. Для обозначения переноса строки применяется "\r\n" По умолчанию пробел. | Строка | . | Нет |
Удалить пустые | Remove empty | Удалить пустые значения из выходной коллекции. По умолчанию false. | Логический | true | Нет |
Результаты | |||||
Результат | Result | Результирующая коллекция строк. | Коллекция |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Существует переменная "Вводный текст" со значением = "Робот 1. Робот 2. Робот 3.". Необходимо преобразовать текст в коллекцию строк по разделителю "." и вывести полученные значения последовательно в диалоговых окнах.
Решение
Воспользоваться действиями "Разделить", "Получить значение по индексу" "Сообщение".
Релизация
- Создать переменную типа коллекция для записи в нее результата действия "Разделить".
- Перетащить на рабочую область действие "Разделить" и настроить его параметры.
- Перетащить на рабочую область действие "Получить значение по индексу" и настроить его параметры.
- Перетащить на рабочую область действие "Сообщение" и настроить его параметры.
- Повторить действия п.3 и 4 для значений с индексами 1 и 2.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
Последовательно выведены 3 диалоговых окна