Методы определения строк в условиях
содержит (строка)
Определяет прямое вхождение строки
Пример:
выполняющееся условие
"один два три" содержит "один"
"один два три" содержит "два"
"один два три" содержит "ин"
не выполняющееся условие
"один два три" содержит "четыре"
не содержит (строка)
Определяет отсуствие прямого вхождения строки (условие, обратное предыдущему)
Пример
выполняющееся условие
"один два три" не содержит "четыре"
не выполняющееся условие
"один два три" не содержит "два"
соответствует (регулярное выражение)
Проверяет поле на соответствие регулярному выражению
Пример
выполняющееся условие
"один два три" соответствует "один|два"
"vasia@pupkin.ru" соответствует "[a-z]*@[a-z]*"
не выполняющееся условие
"один два три" соответствует "[a-z]*@[a-z]*"
не соответствует (регулярное выражение)
Проверяет на несоответствие строки заданному шаблону (условие, обратное предыдущему)
Пример
выполняющееся условие
"один два три" не соответствует "[a-z]*@[a-z]*"
не выполняющееся условие
"один два три" не соответствует "один|два"
"vasia@pupkin.ru" не соответствует "[a-z]*@[a-z]*"
равен (строка)
Проверяет полностью равенство двух строк
Пример
выполняющееся условие
"один" равен "один"
не выполняющееся условие
"один два три" равен "один"
не равен (строка)
Проверяет неравенство двух строк (условие, обратное предыдущему)
Пример
выполняющееся условие
"один два три" не равен "один"
"три" не равен "один два три"
не выполняющееся условие
"один" не равен "один"
начинается с (строка)
Проверяет на наличие строки в начале другой
Пример
выполняющееся условие
"один два три" начинается с "один"
не выполняющееся условие
"один два три" начинается с "три"
не начинается с (строка)
Проверяет на отстутствие строки в начале другой (условие, обратное предыдущему)
выполняющееся условие
"один два три" не начинается с "три"
не выполняющееся условие
"один два три" не начинается с "один"
оканчивается на (строка)
Проверяет на наличие строки в конце другой
Пример
выполняющееся условие
"один два три" оканчивается на "три"
не выполняющееся условие
"один два три" оканчивается на "один"
не оканчивается на (строка)
Проверяет на отсутствие строки в конце другой
Пример
выполняющееся условие
"один два три" оканчивается на "три"
не выполняющееся условие
"один два три" оканчивается на "один"
содержит любое из (несколько строк)
Проверяет наличие хотя бы одной строки из указанных в проверяемой строке
Пример
выполняющееся условие
"один два три" содержит любое из
три
четыре
пять
не выполняющееся условие
"один два три" содержит любое из
четыре
пять
шесть
содержит все (несколько строк)
Проверяет наличие всех указанных подстрок в проверяемой строке
Пример
выполняющееся условие
"один два три" содержит все
один
два
не выполняющееся условие
"один два три" содержит все
один
два
три
четрые
не содержит ничего из (несколько строк)
Проверяет на то, чтоб ни одна из указаных подстрок не входила в проверяемую
Пример
выполняющееся условие
"один два три" не содержит ничего из
четыре
пять
шесть
не выполняющееся условие
"один два три" не содержит ничего из
три
четыре
пять
по крайней мере, одно отсутствует из (несколько строк)
Проверяет на то, чтоб хотя бы одна из указанных подстрок отсутствовала в проверяемой
Пример
выполняющееся условие
"один два три" по крайней мере, одно отсутствует из
один
два
три
четыре
не выполняющееся условие
"один два три" по крайней мере, одно отсутствует из
один
два
соответствует любому из (несколько регулярных выражений)
Проверяет на то, чтоб проверяемая строка подходила хотя бы под один из указанных шаблонов
Пример
выполняющееся условие
"один два три" соответствует любому из
один|два
[a-z]*@[a-z]*
[а-я]*
не выполняющееся условие
"один два три" соответствует любому из
[a-z]*@[a-z]*
[0-9]*
четыре|пять
соответствует всем как регулярным выражениям (несколько регулярных выражений)
Проверяет на то, чтоб строка соответствовала каждому из указанных шаблонов
Пример
выполняющееся условие
"vasia@pupkin.ru" соответствует всем как регулярным выражениям
[a-z]*@[a-z]*
[a-z]*\.ru
не выполняющееся условие
"vasia@pupkin.ru" соответствует всем как регулярным выражениям
[a-z]*@[a-z]*
[0-9]*