Он доступен и поддерживается CirrusSearch (на основе ElasticSearch ), который используется поисковой системой на сайтах MediaWiki и платформой Wikimedia.
Некоторые примеры использования:
Примечание: полный справочник и источник - в Википедии: Справка: Поиск # Search_string_syntax .
Что касается вашего вопроса:
Логические операторы
Поисковая система поддерживает булеву логику в поиске. Логические операторы включают символ «-» (знак минус) для «логического не», скобки «И», «ИЛИ» и скобки для группировки: (_).
Логическое ИЛИ должно быть написано заглавными буквами; Оператор И предполагается для всех членов (разделенных пробелами), но заглавная И эквивалентна.
Больше примеров:
- Просто
AND
, OR
: "credit card" OR "payment card"
, "credit card" AND "payment card"
- будет работать, как ожидалось.
- Суффикс тильды для нечеткого поиска ( «звучит как») - Например, поиск
charlie~ parker~
возвратов Charlie Parker
, Charles Palmer
, Charley Parks
(до двух символов разницы, не считая первый).
- Поиск по шаблону - поиск
face*e
- начинается с face
и заканчивается e
чем-то посередине.
Дополнительное чтение
Узнайте больше о поисковой системе и этом расширении, чтобы раскрыть их полную функциональность и возможности.