История страницы
...
Описание
Проверяет соответствие текста указанному текста указанному регулярному выражению.
Иконка действия
Параметры
...
и их настройки
Входные параметры
Текст Исходный текст для обработки, например: 3
Шаблон Шаблон регулярного выражения для сопоставления, например: \d
Выходные параметры
Результат Логическая переменная, в которую будет записан результат проверки
Настройки
Свойство
Англ. наименование
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Текст |
Исходный текст для обработки | Строка | Текст | Да | |
Шаблон |
Шаблон регулярного выражения для сопоставления | Строка | \d | Да | |
Результаты | ||||
---|---|---|---|---|
Результат |
Логическая переменная, в которую будет записан результат проверки | Логический | false |
Особые условия использования
Ознакомиться с синтаксисом регулярных выражений можно в открытых источниках, например https://regex101.com/.
Пример использования
Задача
Существует : существует текстовая переменная "Вводный текст" с значением = 6. Необходимо проверить соответствует ли значение переменной вводный текст регулярному выражению: \d . При совпадении условия вывести сообщение - "текст соответствует регулярному выражению", при не совпадении "текст НЕ соответствует регулярному выражению".
Решение
Воспользоваться : воспользоваться действиями "Проверить по шаблону", "Если", "Сообщение".
Реализация
...
- Создать логическую переменную, в которую будет записан результат действия "Проверить по шаблону" и строковую переменную «Вводный текст» с числом 6.
- Перетащить на рабочую область действие "Проверить по шаблону" и настроить его параметры.
- Перетащить на рабочую область действие "Если" и настроить его параметр.
- В ветвь "Истина" добавить действие "Сообщение" и настроить его параметр.
- В ветвь "Ложь" добавить действие "Сообщение" и настроить его параметр.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
: Программный робот отработал успешно. Результат отображен в диалоговом окне.