ifnotmatch

Назначение

Возвращает результаты аргумента, если условие ложно.

Синтаксис

ifnotmatch(условие, аргумент_1)

Функция используется только внутри PDL-функций phrase(), follow(), near(), fnear(), sentence().

Аргументы

Функция принимает два обязательных аргумента.

  1. Первый аргумент — это условие, подлежащее оценке, условие может оказаться истинным или ложным.

  2. Второй аргумент — возвращаемое значение, если условие истинно.

  3. Если условие истинно, то функция возвращает значение условия.

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

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

Примеры

phrase(ifnotmatch(машина, улица), case(title)) находит слово «улица Климашкина» в предложении «Квартира на улице Климашкина».