Tom: RegExp: Ersetzen durch n-mal ein Zeichen

Beitrag lesen

Hello,

Das ist ein Fehler, richtig ist "\1". Außerdem sind die Parameter in str_replace() vertauscht. Insgesamt muss der Befehl also

$text = preg_replace('!|(\d+)|!e','str_repeat(" ","\1")',$text);

Danke,

so langsam lichtet sich der Nebel - zumindest bei diesen einfachen Aufgaben...

Tom