Поиск осуществляется с учетом морфологии русского языка.
По умолчанию поиск учитывает все формы заданного слова согласно правилам русского языка.
1. Однако существует возможность поиска по точной словоформе, для этого перед словоформой надо поставить восклицательный знак '!'.
|
|
Так по запросу '!машина' будут найдены все документы, содержащие словоформу 'машина', а по запросу 'машины ~!машина' - документы, в которых упоминаются машины, кроме тех, которые были найдены по первому запросу.
|
2. Несколько набранных в запросе слов, разделенных пробелами, означают,что все они должны присутствовать в требуемом разделе искомого документа.
Тот же самый эффект произведет употребление символа '&'.
|
|
Например, при запросе 'лечебная физкультура' или 'лечебная & физкультура', результатом поиска будет список документов, в которых в содержатся и слово 'лечебная', и слово 'физкультура'.
|
3. Между словами можно поставить знак '|', чтобы найти документы, содержащие любое из этих слов. (Удобно при поиске синонимов).
|
|
Запрос вида 'фото | фотография | фотоснимок | снимок | фотоизображение' задает поиск документов, содержащих хотя бы одно из перечисленных слов.
|
4. Еще один знак, тильда '~', позволит найти документы, не содержащие данную словоформу. Поисковая фраза не может начинаться с тильды!
|
|
Например, при запросе 'лечебная ~физкультура', результатом поиска будет список документов, в которых в содержатся слово 'лечебная', и не содержится слово 'физкультура'.
|
5. Вместо одного слова в запросе можно подставить целое выражение. Для этого его надо взять в скобки.
Заключенные в скобки операторы имеют преимущество в порядке выполнения перед другими операторами запроса.
|
|
Например, при запросе ' (генератор | схема) & тактовый', результатом поиска будет список документов, в которых в содержатся слово 'генератор' или 'схема', и обязательно содержится слово 'тактовый' во всех своих словоформах.
|
6. Еще один знак, звездочкка '*' на конце словоформы, позволит найти документы содержащим слова, начинающиеся с данной словоформы.
|
|
Например, при запросе 'лечебн* ~физкульт*', результатом поиска будет список документов, в которых в содержится слово, начинающиеся на 'лечебн', и не содержатся слова, начинающиеся на 'физкульт'.
|
7. При индексировании документов и обработке запросов происходит исключение из них слов, не несущих смысловой нагрузки (стоп-слов). Соответственно поиск по стоп-словам приводит к нулевому результату
|
|
Стоповыми словами считаются предлоги, союзы, частицы, междометия и ряд общеупотребимых слов, таких как: если, который, другой, самый и т.п.
|
|