Für meinen ical-filter github suche ich nach in js implementierten Filter-Compilern
Anforderungen
Ich brauche (erstmal) keine komplexe Abfragesprache, die eine Hierarchie von Objekten durchläuft; einzelne Atribute zu prüfen würde ausreichen. Dabei würde erst einmal eine boolesche Verknüpfung von Regexp-Abfragen (regexp) einzelner Attribute reichen.
Sinnvoll wäre auch, mehrere Attribute auf einmal abfragen zu lassen. Das kann jedoch leicht mit Pseudo-Attributen realisiert werden ( z.B. : _text
).
Was gibt es da so ?
spleen
regexp
Spleen kennt keine nativen Regexp sondern nutzt Wildcards. Komplexere Abfragen können aber ja auch in der Abfragesprache formuliert werden.
Beispiel
/_text like "repair" and /location like "slb"