Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »

Проверить по шаблону / Check template match (Reg match)

Группа действий: Работа с текстом


Проверяет соответствие текста указанному регулярному выражению. 


Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
ТекстTextИсходный текст для обработки.СтрокаТекстДа
ШаблонRegexШаблон регулярного выражения для сопоставления.

Строка

\dДа
Результаты
РезультатResult

Логическая переменная, в которую будет записан результат проверки.

Логическийfalse

Особые условия использования

Ознакомиться с синтаксисом регулярных выражений можно в открытых источниках, например https://regex101.com/


Пример использования 

Задача: существует текстовая переменная "Вводный текст" с значением = 6. Необходимо проверить соответствует ли значение переменной вводный текст регулярному выражению: \d .  При совпадении условия вывести сообщение - "текст соответствует регулярному выражению", при не совпадении "текст НЕ соответствует регулярному выражению". 

Решение: воспользоваться действиями "Проверить по шаблону", "Если", "Сообщение". 

Реализация: 

  1. Создать логическую переменную, в которую будет записан результат действия "Проверить по шаблону". 
  2. Перетащить на рабочую область действие "Проверить по шаблону" и настроить его параметры. 
  3. Перетащить на рабочую область действие "Если" и настроить его параметр. 
  4. В ветвь "Истина" добавить действие "Сообщение" и настроить его параметр. 
  5. В ветвь "Ложь" добавить действие "Сообщение" и настроить его параметр. 
  6. Запустить робота по кнопке "Запуск" в верхней панели. 


    Результат: результат отображен в диалоговом окне 


  • Нет меток