...
Извлекает текст, соответствующий указанному регулярному выражению.
Image RemovedImage Added
Параметры
...
действия
Входные параметры
...
Текст - Исходный текст для обработки, например: ООО «Ромашка».
Шаблон - Шаблон регулярного выражения для сопоставления, например: ".*".
Выходные
...
параметры
На выходе получаем коллекцию строк, соответствующих шаблону, например: «Ромашка».
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|
Параметры |
---|
Текст | Text | Исходный текст для обработки. | Строка | | Да |
Шаблон | Regex | Регулярное выражение для сопоставления. | Строка | | Да |
Результаты |
---|
Результат | Result | Коллекция строк, соответствующих шаблону. | Коллекция | |
|
...
Не поддерживаются группы (использование "()" ).
Пример использования
Задача
Существует : cуществует переменная "Первичный текст" с значением: Общество с ограниченной ответственностью "Ромашка": Телефон: 631-978-2613. Требуется извлечь значение в кавычках и вывести его в диалоговое окно.
Решение
Воспользоваться : воспользоваться действиями "Извлечь по шаблону", "Получить значение по индексу", "Сообщение".
Реализация
...
- Создать переменную "Коллекция" в которую будет записан результат действия "Извлечь по шаблону".
Image RemovedImage Added - Перетащить действие "Извлечь по шаблону" на рабочую область и настроить его параметры.
Image RemovedImage Added - Создать переменную "Текстовая переменная" в которую будет записан результат действия "Получить значение по индексу".
Image RemovedImage Added - Перетащить действие "Получить значение по индексу" на рабочую область и настроить его параметры.
Image RemovedImage Added - Перетащить действие "Сообщение" на рабочую область и настроить его параметры.
Image RemovedImage Added - Запустить робота по кнопке "Запуск" в верхней панели.
...
Результат: текст извлечен по шаблону, в диалоговое окно выведено требуемое значение
Image RemovedImage AddedImage Removed
Image Added