Gunnar Bittersmann: alles löschen was sich innerhalb von <> befindet

Beitrag lesen

@@Beat:

nuqneH

Das Zitat erklärt nicht, worauf sich das zweite Problem bezieht.

Nun, womöglich darauf, dass es Entwicklern oft schwerfällt, einen regulären Ausdruck (ein Suchmuster) so aufzuschreiben, dass es ganau das Beabsichtigte tut. (Das zeigen auch die unzähligen Fragen hier im Forum.)

Ein anderes Problem von Suchmustern ist deren unperformante Verarbeitung. Wenn sich das Problem auch mit einfachen Stringoperationen lösen lässt, ist man mit diesen besser dran.

Der bedeutendere Teil des Zitats ist “Some people, when confronted with a problem, think 'I know, I’ll use regular expressions.'” They should know better. They should think twice.

Suchmuster ja, wenn das Problem so komplex ist, dass eins erforderlich ist. Nein, wenn es auch einfacher geht.

Und nein, wenn die verwendete Sprache schon eine Funktion zur Verfügung stellt, die das Gewünschte tut.

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)