RSS Regex mit Reset

verfasst 05.08.2008 von MediaCix | kurze URL: /t367 | Kommentar schreiben

Mir ist es erst gar nicht augefallen, aber ab PHP 5.2.4 gibt es bei Regex auch eine Möglichkeit zum reseten von Suchmustern. Der neue Befehl K macht es möglich. So lässt sich auch eine Art von IF-Abfrage erstellen. Auch könnte so die Performance etwas gesteigert werden.

Ein Beispiel wie es aussehen könnte, gibt es hier:
Suchmuster mit Reset

[0-9]+K(.*)b


Im Beispiel wird dann erst nach 0-9 gesucht, dann erfolgt ein Reset und es wird dann nach (.*)b gesucht.
Dieses neue Option kann man wunderbar auch als IF-Abfrage missbrauchen.
Da ich diese neue Möglichkeit für richtig gut finde, wurde diese Option auch im Regex-Tester mit eingebaut.

neuen Kommentar schreiben

Ich möchte automatisch eine E-Mail bei neuen Kommentaren erhalten.



Themen mit ähnlichen Inhalten


Tags zum Beitrag

regex     regex-tester