Thread wann regexp sinnvoll (nicht) nutzen (16 answers)
Opened by Hagen at 2008-03-27 10:54

betterworld
 2008-03-27 22:14
#107565 #107565
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Wenn man Regexes benutzt, kann man auch in viele Fallen treten. Und damit meine ich nicht nur Performancefallen, sondern auch Verstaendnisprobleme, die Anfaenger oft haben, und dadurch koennen einige Bugs oder Sicherheitsprobleme entstehen.

1. Aufpassen beim Einbetten von Variablen: \Q benutzen
2. Den Unterschied zwischen $ und \z verinnerlichen
3. "." (Punkt) matcht nicht auf jedes Zeichen ohne /s
4. Nie $1 verwenden, ohne sichergestellt zu haben, dass der Ausdruck gematcht hat.

Hab jetzt bestimmt noch ein paar vergessen.

(Der Beitrag ueber diesem ist uebrigens auch von mir, ich habe das Anmelden vergessen.)

View full thread wann regexp sinnvoll (nicht) nutzen