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

Ключ

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

...

Replace matches Version 8 (Java)

Меняет указанный текст в исходном тексте на заданный.

Image Removed

Параметры

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

  1. Текст - Исходный текст для обработки;
  2. Заменить - Текст, который необходимо заменить в исходном тексте, если он есть;

  3. На - Новое значение для текста, который необходимо заменить;

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

На выходе получаем строковую переменную, содержащая обработанный текст.

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

Текст, который необходимо заменить в исходном тексте, если он есть.

...

Будут заменены все найденные совпадения.

Иначе - только первое.

По умолчанию значение равно "false".

...

Логический

...

Description 

The action changes the specified text in the original text to the set one.

Action icon

Image Added

Parameters

Input parameters

ParameterDescription
TextThe original text for processing.
ReplaceThe text in the original text to be replaced if present. 
ToNew value for the text to be replaced.

Output parameters

The output is a string variable containing the processed text.

Settings

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
TextText to make action onRobin.String
Yes
ReplaceThe string to be replacedRobin.String
Yes
ToThe string to replace all occurrences of ReplaceRobin.String
Yes
Results
ResultA string variable containing the processed text.Robin.String

Special conditions of use 

None.

Example of use

Task

There is a variable "Input text" with the text value: "Olya Ivanova, Olya Smirnova, Olya Petrova". Replace the first match for the name Olya with Masha. Display the changed text in the dialog box. 

Solution

Use the "Replace matches" and "Get message" actions.

Implementation

  1. Create a variable "Text variable" to which the "Replace matches" action result will be written.
    Image Added
  2. Move the "Replace matches" action to the workspace and set its parameters.
    Image Added
  3. Move the "Get message" action to the workspace and set its parameters. 
    Image Added
  4. Start the robot by clicking "Start" in the top panel.

Result

The dialogue window with the replaced text was displayed.

Image Added

Image Added

 

...

Учитывать регистр символов при поиске совпадений.

По умолчанию значение равно "false".

...

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

...

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

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

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

Задача

Существует переменная "Вводный текст" с текстовым значением: "Оля Иванова, Оля Смирнова , Оля Петрова". Необходимо заменить первое совпадение по имени Оля на Маша. Измененный текст вывести в диалоговое окно. 

Решение

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

Реализация

  1. Создать переменную "Текстовая переменная", в которую будет записан результат действия "Заменить совпадения". 
    Image Removed
  2. Перетащить на рабочее пространство действие "Заменить совпадения" и настроить его параметры. 
    Image Removed
  3. Перетащить на рабочее пространство действие "Сообщение" и настроить его параметры. 
    Image Removed
  4. Запустить робота по кнопке "Запуск" в верхней панели. 

Результат

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

Image Removed

Image Removed