Zitat:
Original geschrieben von Kropff
das Problem sind die /. die müssen escaped werden.
|
Und mindestens das Fragezeichen auch noch ...
Das macht man, nachdem man ja ein bisschen im Manual nachgelesen hat, in so einem Falle am einfachsten mittels preg_quote. Die Funktion kuemmert sich naemlich darum, alle Zeichen, die in einem regulaeren Ausdruck Sonderbedeutung haben koennten, entsprechend zu maskieren.
Und sobald man die bei deinem Beispielcode auf $strFind anwendet, bevor man es in preg_replace einsetzt, wird, oh Wunder, aus dem 'Nein' ein 'Ja' ...