ich bin für ein vorhandenes Modul suchen (s), die es mir ermöglicht, Texte grundlegende boolean Abfragen schreiben für den Abgleich und die Suche, ohne meine eigenen Parser usw. schreibenboolean Textsuche in Python
zum Beispiel
president AND (ronald OR (george NOT bush))
würde gegen TRUE Match "der Präsident ronald Ragen" "der Präsident ronald Ragen und bush" "max Busch war kein Präsident"
aber falsch auf "George Bush war ein Präsident" "Ich weiß nicht, wie Ronald Ragen buchstabieren"
(Bisher fand ich Booleano, die ein wenig übertrieben scheint, aber könnte die Aufgabe zu tun. Doch ihre Gruppe inaktiv ist, und ich konnte nicht aus der Dokumentation herauszufinden, was zu tun ist)
dank
Edit:. die genaue Art oder grammer nicht kritisch ist. Mein Ziel ist es, Nicht-Tech-Nutzern die Möglichkeit zu geben, bestimmte Texte über die Stichwortsuche hinaus zu durchsuchen.
+1 für "Ragan" ... und für die Frage. ;) –
Übrigens, für den Ausdruck, den Sie haben, "Max Busch war kein Präsident" sollte falsch sein, würde ich denken. –
was ist los mit Ihrem NOT-Operator, Bit Suss –