Michael Schröpl: (ZU DIESEM FORUM) Forum zerschossen

Beitrag lesen

Also z. B. wiederholte Filterdurchgänge pro Dokument - ist das sooo schlimm?

Kaum hatte ich es abgeschickt, als mir einfiel, daß man ja AND und NOT und OR und vermutlich noch ein paar andere Sachen dadurch erledigen kann, daß man die Eingabe parst und aus ihr einen entsprechenden regular expression generiert, der auch das alles kann.

Eine Trivialform desselben habe ich sogar schon mal selbst gebaut - ein CGI-Skript brauchte als Subfunktion eine Dateiauswahlbox, die ich als HTML-Dropdown-Liste realisiert habe. Je nach Betriebsmodus wird diese Funktion mit einer Liste von Dateinamensendungen aufgerufen, die ich als OR-Alternativen mit einem einzigen, dynamisch erzeugten regular expression erfassen kann (einfach senkrechte Striche dazwischen).

"AND" ist etwas mehr 'tricky', vermute ich, aber 'a AND b'ließe sich in erster Näherung durch 'a CONCAT b OR b CONCAT a' emulieren, also wieder durch einen einzigen regular expression ... das wird bei vielen Termen natürlich nicht mehr wirklich schön aussehen ...