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

Ключ

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

...

Найти вхождение Версия 5 (Java)

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

...

Описание

Определяет порядковый номер символа в исходном тексте, с которого начинается вхождение искомого текста.

Image Removed

...

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

Image Added

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

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Текст

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

.

Robin.String


Да

Строка поиска

Текст, для которого необходимо найти порядковый номер позиции вхождения

.

Robin.String


Да

Тип вхождения

Какое вхождение будет записано в результат

.

Robin.String


Нет

Учитывать регистр

Логическая переменная, необязательный параметр. Если значение параметра равно True, то будет учитываться регистр символов. По умолчанию False

.

Robin.Boolean

true

Нет

Результаты

Результат

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

.

Robin.Numeric



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

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

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

Задача

Существует переменная "Первичный текст" с значением "Привет, друг! Как дела?". Требуется порядковый номер слова "Как" в тексте (первое вхождение). Вывести результат в диалоговое окно. 

Решение

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

Реализация

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

Результат

В диалоговое окно выведен порядковый номер в тексте для слова "Как".
Image Added