Hi hawkmaster,
Ich vermute das event. das + zeichen der Grund ist?
Wie könnte man das Suchmuster berbessern?Das + hat in regulären eine besondere Bedeutung, welche in den Regular Expression Details des PHP-Manuals gelistet ist.
Du musst das + escapen, damit es seine Sonderbedeutung verliert. In deinem Fall, da die Suchmuster aus Variablen kommen, würde ich dir zu der Funktion preg_quote() raten, welche dies erledigt.
Wow, das ist ja viel besser als meine Lösung. Jetzt kenn' ich die Funktion auch =)