Расширенный поиск строки Python - PullRequest
6 голосов
/ 22 августа 2011

Мне было интересно, может ли кто-нибудь указать мне библиотеку, которая может искать строку, используя синтаксис Google-ISH. Примеры:

Синтаксис расширенного поиска Google

Синтаксис расширенного поиска Craigslist

Так что, если бы запрос был

еда-пицца

и предметом поиска было

Ray's Pizza, лучшая еда в городе!

Это не приведет к совпадению. И т. Д.

Ответы [ 2 ]

3 голосов
/ 22 августа 2011

Whoosh - действительно отличный быстрый, полнотекстовый поисковый движок, написанный на Python, с хорошим API и хорошей документацией.

0 голосов
/ 22 августа 2011

Должен ли это быть Python? Потому что иначе Лусен была бы идеальной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...