Ich versuche, eine Folge von Zahlen durch Null zu ersetzen. Immer die erste Ziffer behalten und den Rest durch Null ersetzen. Etwas wie folgt aus:Wie wird die Anzahl der übereinstimmenden Zeichen gezählt?
$numb = 4124;
$newnumb = 4000; // what I want
Hinweis: Manchmal gibt es eine Float-Zahl wie diese 212.1
. Für Float-Nummern passe ich Float-Teil nicht an. Also in 212.1
, ich nur passen 212
.
Hier ist mein Muster:
^(\d)([^\.]+)
Jetzt $1
erste Stelle enthält, und ich möchte wissen, wie kann ich 0
statt die restlichen Ziffern stellen?
Beispiele:
423.13 => 400
1232 => 1000
99.123 => 90
Wie kann ich tun, dass Regex?
'$ taub ', gut das ist ein neues .....';) ' – Druzion