On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Основные операторы

Несколько набранных в запросе слов, разделенных пробелами, означают, что все они должны входить в один абзац искомого документа. Тот же самый эффект произведет употребление символа '&'.

Например, при запросе 'холодная вода' (или 'холодная & вода'), результатом поиска будет список документов, в которых в одном абзаце содержатся и слово 'холодный', и слово 'вода'.

Между словами можно поставить знак '|' (или запятую ','), чтобы найти документы, содержащие любое из этих слов.

Запрос вида 'вода | огонь' или 'вода,огонь' задает поиск документов, содержащих в одном абзаце хотя бы одно из слов 'вода' или 'огонь'.

Еще один знак, тильда '~', позволит найти документы с абзацем, содержащим первое слово, но не содержащим второе.

По запросу 'холодный ~ горячий' будут найдены все документы, содержащие слово 'холодный', рядом с которым (в пределах абзаца) нет слова 'горячий'.

Чтобы подняться на ступеньку выше, от уровня абзаца до уровня документа, надо удвоить соответствующий знак. Одинарный оператор (&, ~) ищет в пределах абзаца, двойной (&&, ~~) - в пределах документа.

Например, по запросу 'холодная && вода' будут найдены документы, содержащие где бы то ни было оба эти слова. А запрос 'квас ~~ теплый' выдаст все документы со словом 'квас', но без слова 'теплый'

Назад       Содержание       Вперёд