История страницы
Заменить совпадения Версия 8 (Java)
Группа действий: Текст
...
Описание
Меняет указанный текст в исходном тексте на заданный.
Иконка действия
Параметры
...
и их настройки
Свойство |
---|
Входные параметры
- Текст - Исходный текст для обработки;
Заменить - Текст, который необходимо заменить в исходном тексте, если он есть;
- На - Новое значение для текста, который необходимо заменить;
Выходные параметры
На выходе получаем строковую переменную, содержащая обработанный текст.
Настройки
Свойство
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Текст |
Исходный текст для обработки |
Строка | Тестовый_текст | Да | |
Заменить |
Текст, который необходимо заменить в исходном тексте, если он есть |
Строка | левой | Да | |
На |
Новое значение для текста, который необходимо заменить |
Строка | правой | Да | |
Все совпадения |
Будут заменены все найденные совпадения |
Иначе - только первое |
По умолчанию значение равно "false" |
Логический | false | Нет | |
Учитывать регистр |
Учитывать регистр символов при поиске совпадений |
По умолчанию значение равно "false" |
Логический | false | Нет | ||
Результаты | ||||
---|---|---|---|---|
Результат |
Строковая переменная, содержащая обработанный текст |
Строка |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Существует переменная "Вводный текст" с текстовым значением: "Оля Иванова, Оля Смирнова , Оля Петрова". Необходимо заменить первое совпадение по имени Оля на Маша. Измененный текст вывести в диалоговое окно.
Решение
Воспользоваться действиями "Заменить совпадения" и "Сообщение".
Реализация
- Создать переменную "Текстовая переменная", в которую будет записан результат действия "Заменить совпадения".
- Перетащить на рабочее пространство действие "Заменить совпадения" и настроить его параметры.
- Перетащить на рабочее пространство действие "Сообщение" и настроить его параметры.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
отображено Отображено диалоговое окно с измененным текстом .