hawkmaster: Mehrere Sonderzeichen in String ersetzen?

Beitrag lesen

Hallo Chris,

Informiere dich, was es mit der "Gierigkeit" (engl. greediness) von regulaeren Ausdruecken auf sich hat, und wie man sie abstellt.

ich weiss das RegEx gierig sein können. Jedoch glaube ich nicht das es hier so ein Problem sein dürfte oder?
Ist es nicht eher so das in der Foreach Schleife in meinem Beispiel zweimal durchlaufen wird und dann halt immer nur der letzte gefunden Wert ersetzt wird?
$special_char = preg_replace("#<($specialchar)>#",chr($dez),$string);

Man müsste also $string zwischenspeichern.
hm, na mal weiter suchen.

vielen Dank und viele Grüße
hawk