|
Поисковый запрос представляет собой совокупность терминов (слов, фраз), к которым могут применяться модификаторы («+», «-», «!», «*»), объединенных в логическое выражение логическими операторами «И», «ИЛИ», «НЕ» с возможностью использования скобок для группировки («(», «)»).
Оператор
|
Пояснения
|
Пробел
&
AND
И |
Логическое «И»
Термины выражения слева и справа от оператора должны встретиться в найденном документе. |
|
OR
ИЛИ |
Логическое «ИЛИ»
Хотя бы один из терминов выражений должен встретиться в найденном документе. |
~
& ~
AND NOT
NOT
НЕ |
Бинарный оператор «И НЕ»
Термин выражения, стоящий справа от оператора не должен встретиться в найденном документе. |
( ) |
Группировка терминов
Термины запроса могут быть сгруппированы для изменения порядка применения операторов. |
"фраза"
'фраза' |
Поиск фразы
Слова запроса, заключенные в двойные или одинарные кавычки должны встретиться в документе в виде словосочетания. |
префикс* |
Поиск слова по маске
В документе должно встретиться слово, начинающееся с указанного префикса. |
"фраза"*
'фраза'* |
Поиск фразы по маске
В документе должно встретиться словосочетание, каждое из слов которого совпадает по маске с соответствующим словом фразы из запроса. |
"фраза * фраза"
'фраза * фраза' |
Поиск с учетом словомест
Отдельно стоящий символ «*» внутри фразы означает необходимость присутствия любого одного слова на месте «*». Словоместа, стоящие в начале и в конце фразы, игнорируются. |
!слово
!"фраза"
!'фраза' |
Поиск без учета словоформ
Слово или все слова фразы будут искаться в документах в виде заданном пользователем. По умолчанию поиск производится с учетом словоформ. |
+слово
+!слово
"слово"
'слово' |
Поиск без учета стоп-слов
Слово или его словоформы не удаляются из поискового запроса даже в случае, если они попадают в список стоп-слов. Фразы всегда ищутся без учета стоп-слов. |
-
~+ |
Бинарный оператор «И НЕ» (строгий)
Термин, стоящий справа от оператора, не должен встретиться в найденном документе, даже если термин является стоп-словом. |
|
Замечания:
- Поиск всех слов запроса происходит с учетом словоформ русского языка без учета больших и маленьких букв (без совпадения регистра). Однако заглавные (прописные) буквы считаются отличающимися от строчных. Если в запросе слово написано заглавной буквы, то при поиске будут учитываться только словоформы, соответствующие именам собственным. Например, слово «Самолетов» будет интерпретировано как фамилия, а слово «самолет» - как имя существительное.
- Слова, относящиеся к служебным частям речи, так называемые стоп-слова, удаляются из запроса, и поиск по ним не производится, пока явно не указано обратное («+» или «–» перед словом).
Примеры правильных запросов:
- информация поиск
- "информационный поиск"
- информация (поиск|анализ|синтез)
- информаци* поиск
- информационный ~ реклама ~ рекламный
- "RCO * BackOffice"
|