Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Проверить по

...

шаблону Версия 6 (Net)

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

...

Описание

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

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

Image Removed

...

Image Added

Параметры и их настройки

Свойство

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

Описание

Тип

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

Строка

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

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

.

Логическийfalse

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

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

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

Задача

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

Решение

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

Image Added

Реализация

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

Результат

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