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

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

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

Проверить по шаблону Версия 6 (Net)

Группа действий: Текст


Описание

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

Иконка действия

Параметры

Входные параметры

Текст                    Исходный текст для обработки, например: 3

Шаблон               Шаблон регулярного выражения для сопоставления, например: \d

Выходные параметры

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

Настройки

Свойство

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

Описание

Тип

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

Строка

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

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

Логическийfalse

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

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

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

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

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

Реализация: 

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



Результат: Программный робот отработал успешно. Результат отображен в диалоговом окне.


  • Нет меток