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

Ключ

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

...

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

...

Описание

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

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

Параметры

...

и их настройки

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

Текст                          Исходный текст для обработки, например: здравствуйте, Иванов Иван Иванович! 

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

Заменитель               Новое значение для текста, который необходимо заменить, например: Петр

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

Результат                  Строковая переменная, содержащая обработанный текст, например: здравствуйте, Иванов Петр Иванович!  

Настройки

Свойство

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

Свойство

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Текст
Text

Исходный текст для обработки

СтрокаТестовый_текстДа
Шаблон
Regex

Регулярное выражение для сопоставления

СтрокалевойДа
Заменитель
Replacement
Новое значение для текста, который необходимо заменитьСтрокаправойДа
Результаты
Результат
Result

Строковая переменная, содержащая обработанный текст

Строка

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

Отсутствуют.

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

Задача

 Существует переменная "Вводный текст" с текстом: 

...

Требуется заменить имя "Иван" на имя "Пётр" и вывести получившийся текст в диалоговое окно. 

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий:.

  2. Создать переменную "Текстовая переменная", в которую будет записан результат действия "Заменить по шаблону". 
  3. Настроить параметры действия "Заменить по шаблону"
  4. Настроить параметры действия "Сообщение" 
  5. Запустить робота по кнопке "Запуск" в верхней панели. 

Результат

Отображено диалоговое окно с измененным текстом.