Описание логических операторов поиска
В качестве операторов для построения логических запросов можно использовать следующие операторы:
«ИЛИ» (OR), обозначается как вертикальная черта «|»,
«НЕ» (NOT), обозначается как восклицательный знак «!»,
группировка, обозначается как пара круглых скобок «( )»
Оператор «И» (AND) не используется, т.к. написание в запросе слов рядом друг с другом подразумевает, что такой оператор уже учитывается
Примеры:
1. найти все материалы, где встречается слово «министерство» и слово «министр»
министерство министр
2. найти все материалы, где встречается слово «министерство» или «министр»
министерство | министр
3. найти все материалы, где встречается слово «министерство» и нет слова «министр»
министерство !министр
4. найти все материалы, где встречается слово «министерство» и нет слова «министр» или встречается слово «документ» и нет слова «приказ»
( министерство !министр ) | (документ ! приказ )
5. найти материалы, где обязательно встречается слово «министерство» и одно из слов: «министр», «документ» или «приказ» (оператор | имеет более высокий приоритет)
министерство министр | документ | приказ