Thread Modulempfehlung für Suchfunktion
(38 answers)
Opened by bianca at 2010-07-11 08:58
ein query parser parst die nutzer-eingabe und liefert dir idealerweise einen baum der bedingungen. parse heisst analysieren, zergliedern. ein parser erledigt halt nur das parsen.
du kannst nicht erwarten, dass dir das in eine einzige regex übersetzt wird. ich würde vermuten, dass AND-verknüpfte suchen schneller sind, wenn man sie einzeln ausführt, als wenn man sie mittels lookaheads in eine regex zusammenpackt. hab ich aber noch nicht gebenchmarkt. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |