etwas in der Art wie BOOL preg_match() oder strpost()!==false
...für AND/OR/NOT/()/* Anfragen, wie man sie bei Suchmaschinen eingeben kann.
In Worten könnte man die Funktion so formulieren: Prüfe, ob der Ausdrück (z.B. "abc AND cde OR (x NOT Y) ...") für den String zutrifft.