Hello Christian,
auch hierzu noch ein paar Verständnisfragen:
$text = preg_replace('!|(\d+)|!e','str_repeat(\1," ")',$text);
' Stringdelimiter
! Begin RegExp
| gesuchtes Zeichen, escaped wegen sonstiger Sonderbedeutung
(\d+) gesuchte Backreferenz, Dezimale, 1 Mal oder öfter <---
| gesuchtes Zeichen, escaped wegen sonstiger Sonderbedeutung
! End Regexp
e Was macht das e genau? <---
' Stringdelimiter
bei \d+ steht in Self \d.+ , was ist richtig?
Was macht das e als Modifier?
Wieso in 'str_repeat(\1," ") \1 ? Ist das das Zeichen für
PHP, die Nummer der 1. Backreferenz zu nehmen?
Grüße
Tom