follow

Назначение

Находит документы, содержащие все аргументы в указанном порядке в пределах указанного количества предложений.

Синтаксис

follow([расстояние, ]аргумент_1, аргумент_2,..)

Аргументы
  • опциональный именованный параметр расстояние определяет максимальное число предложений, в пределах которого должны находиться аргументы. В случае его отсутствия функция ищет аргументы в пределах всего документа.

Функция также поддерживает следующие опциональные именованные параметры:

  • allow_punct:=yes/no: допускает или запрещает наличие пунктуации между аргументами (значение по умолчанию - "yes");

  • allow_space:=yes/no допускает или запрещает наличие пробела между аргументами (значение по умолчанию - "yes");

  • match:=range извлекает фрагмент текста от первого до последнего найденного аргумента.

  • match:=inverse извлекает весь фрагмент текста кроме указанных аргументов.

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

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

Примеры

follow(2, производство, компания) найдет «Предприятие выполняет проектирование, производство и сборку. Подробная информация о деятельности компании доступна на официальном сайте»;

follow(2, производство, компания, match:=range) найдет «Предприятие выполняет проектирование, производство и сборку. Подробная информация о деятельности компании доступна на официальном сайте».