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

Ключ

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

...

Check for equality Version 5 (Java)

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

Описание

Проверяет на совпадение указанные образцы текста.

Иконка

Image Removed

Параметры

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

Текст 1                              Текст, который нужно сравнить.

Текст 2                              Текст, который нужно сравнить.

Учитывать регистр           Учитывать регистр символов.

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

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

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

Строка

...

Текст, который нужно сравнить.

...

Учитывать регистр символов.

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

...

Логический

...

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

...

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

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

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

Задача

Существует текстовая переменная "Вводный текст" с значением = Клик ЛКМ, текстовая переменная "Текст для сравнения" с значением = "клик ЛКМ". Необходимо проверить на равенство тексты без учета регистра. Вывести сообщение в диалоговом окне: при сопадении текстов - "значения совпадают", при не совпадении - "значения не совпадают". 

Решение

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

Реализация 

...

Action group: Text

...

Description

Checks specified text samples for matches

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Text 1Text to be comparedRobin.String
Yes
Text 2Text to compare withRobin.String
Yes
Case SensitiveBoolean variable, optional. If the value of the variable is True, it will be case sensitive. False by default.Robin.BooleantrueNo
Results
ResultBoolean variable to which the test result will be writtenRobin.Booleantrue

Special conditions of use

None.

Example of use

Task

There is a text variable "Input text" with value = Left mouse click, text variable "Text for comparison" with value = Left mouse click. It is necessary to check case-insensitive texts for equality. Output a message in the dialog box: if the texts match - "values match", if they do not match - "values do not match". 

Solution

Use the "Check for equality", "If" "Show message" actions.

Implementation 

  1. Create a boolean variable to which the result of the "Check for equality" action will be written. 
    Image Added

  2. Move the "Check for entry" action to the workspace and set its parameters.  
    Image Added

  3. Move the "If" action to the workspace and set its parameter. 
    Image Added

  4. Add a "Show message" action to the "Truth" branch and set its parameter. 
    Image Added

  5. Add a "Show message" action to the "False" branch and set its parameter. 
    Image Added

  6. Click "Start" in the top panel to start the robot.

Result 

The text is checked for equality and the result is displayed in a dialog box.

Image Added

Результат 

Текст проверен на равенство, результат отображен в диалоговом окне 
Image Removed