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