Ashura: Regex immer mal wieder

Beitrag lesen

Hallo Blaubart.

Das liegt aber auch daran, dass es wirklich keine
gute Dokumentation, bzw gutes Tutorial darüber gibt.

Das sehe ich anders. Die Suchmaschinen fördern etliche Tutorials und (Kurz-)Referenzen zutage.

Mein ständiger Favorit, da simpel, übersichtlich und einfach nützlich, ist der PCRE–Evaluator.

[…] folgender Vorschlag als Alternative:

Benutzen einfach explode() zum Aufteilen der Zeilen und anschließend strpos() zum Suchen der Zeichenkette "atz" in jeder Zeile. […]

Hierbei finde ich immer wieder interessant, wie viel doch nur allein mit den Zeichenkettenfunktionen umsetzbar ist. In Kombination miteinander sind sie oft ebenso mächtig wie ein regulärer Ausdruck und hin und wieder sogar noch besser. Von einem möglichen Performancegewinn ganz zu schweigen.

<del>Reguläre Ausdrucke sind was für Faule.</del><ins>Einziger „Nachteil“: sie erfordern oft ein wenig mehr Nachdenkarbeit</ins>

Einen schönen Montag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]