Christian Kruse: wie eine backreference modifizieren?

Beitrag lesen

你好 Felix,

[...]
$usereingabe = "Datum 12";
$modifiziert = preg_replace("/Datum (\d)+/", (abs(substr(\1, 0, 1))+1), $usereingabe);

Richtig:

$modifiziert = preg_replace('/Datum (\d)\d*/e',"\1+1",$usereingabe);

再见,
 CK

--
So, wie ein Teil ist, ist das Ganze.
http://wwwtech.de/