Stefan: Regex immer mal wieder

Beitrag lesen

hello again,

was du an denen, die du gelesen hast, nicht gut findest.

Es fehlen oft nach guten Einleitungserklärungen genügend
konkrete (vor allem negative )Beispiel um zumindest
Autodidakten eine Lernmöglichkeit zu geben.

Es ist eben so: Du willst etwas lernen und hast viele
Fragen, die Experten gar nicht mehr als mögliche Frage
ansehen. Würde ich heute ein Buch über PHP schreiben,
fiele es mir auch schwer mich an die vielen Fragen
zu erinnern die ich heute als selbsterklärend abtue.

Ist das tatsächlich so? Wer sind diese Leute, die so "hochkomplexe Software" schreiben, an regulären Ausdrücken jedoch verzweifeln?

Da gibt es unzählige Beispiele wenn man mal den Background von
so manchem Fragesteller in den Foren ableuchtet.
onthefly mal ganz schnell gegoogelt
http://forum.de.selfhtml.org/archiv/1999/2/t2109/
Kann zwar seinen Background nicht so schnell durchschauen,
aber bestimmt kein Anfänger.

Was nicht immer ein Nachteil ist – sowohl in Hinblick auf Performance als auch Wartbarkeit und Übersichtlichkeit.

Nehmen wir ein einfaches Beispiel:
$x = "hansi#hat&eine'realistische`kur # von steinen";

Finde mit php nur die Worte:
Hier hilft kein explode. Mann muss jedes Zeichen durchlaufen
und prüfen ob es ein Buchstabe ist, dass dann alles noch verpacken.

In regex: !\w+!i   , schon haben wir ein Array mit allen Wörtern.