nomatch

Назначение

Функция nomatch() позволяет указать, что аргумент не нужно включать в результат или подкрашивать. Функция может использоваться только в составе функций поиска последовательности и оператора and.

Синтаксис

nomatch(аргумент)

Аргументы

Функция принимает один аргумент.

Возвращаемое значение

Документы, соответствующие запросу.

Примечание

Функцию nomatch() можно использовать с опциональными аргументами, при этом nomatch() нужно вложить в функцию optional(). Например, запрос phrase(от, optional(nomatch(lemma(noun))), case(title)) найдет «от Египта» во фразе «недалеко от побережья Египта».

Примеры

phrase(хороший, nomatch(lemma(adjective)), lemma(noun)) найдет «хороший вид» во фразе «хороший внешний вид».