ich habe nun folgenden Ausdruck:
ich möchte damit bei einer Eingabe von 2x²+x+3=0
das 2x²+1x+3=0 raus kommt. Was mein aktuelles Problem ist sieht man wohl hoffentlich.
Bei $my2 = preg_replace("!(\+|\-)(x)!","$11$2",$my2); steht die $11 eigentlich für $1 und dann die Zahl 1 und dann $2.
Wie kann man das Realisieren ? Habs mit
und
versucht doch leider ohne Erfolg
Code:
$my2 = preg_replace("!(\+|\-)(x)!","$11$2",$my2);
ich möchte damit bei einer Eingabe von 2x²+x+3=0
das 2x²+1x+3=0 raus kommt. Was mein aktuelles Problem ist sieht man wohl hoffentlich.
Bei $my2 = preg_replace("!(\+|\-)(x)!","$11$2",$my2); steht die $11 eigentlich für $1 und dann die Zahl 1 und dann $2.
Wie kann man das Realisieren ? Habs mit
Code:
$my2 = preg_replace("!(\+|\-)(x)!","{$1}1$2",$my2);
Code:
$my2 = preg_replace("!(\+|\-)(x)!","${1}1$2",$my2);