Функция Содержит
Аналог функции Содержит()
во встроенном языке.
-
Функция ищет подстроку. Имеет следующий синтаксис:
исходная-строка.Содержит(искомая-подстрока)
исходная-строка должна иметь тип
Строка
. искомая-подстрока должна иметь типСтрока
. Допускается использовать только константы (строковые литералы или параметры). Поиск выполняется без учета регистра.Пример:
"0123456789".Содержит("345") // вернет Истина
-
Функция ищет подстроку, подходящую под
образец
, в исходной строке.исходная-строка.Содержит(образец)
исходная-строка должна иметь тип
Строка
.образец
является регулярным выражением и имеет типСтд::РегулярныеВыражения::Образец
.Пример:
"0123456789".Содержит('[423]') // вернет Истина
Функциональность регулярных выражений в языке запросов ограничена. Поддерживаются:
-
Оператор «*» (только если он стоит после оператора «.», например:
'.*a'
,'a.*'
); -
Внутри «[ ]» (квадратных скобок) поддерживаются перечисления;
-
Внутри «[ ]» (квадратных скобок) можно использовать оператор «^» (отрицание) либо текст.
-