Hallo zusammen,
ich möchte ein Formularfeld überprüfen. Dort soll ein Euro Betrag eingegeben werden!
- Erlaubt sind Werte von 0 Euro bis 99999 Euro. -> [0-9]{1,5}
- Der Punkt ist als Tausendertrennzeichen erlaubt. -> ?
- Das Komma ist einmal erlaubt -> [\,]?
- 2 Nachkommastellen sind erlaubt.-> [0-9]{1,2}
Mein Pattern-String sieht momentan so aus, bringt mich aber nicht auf das richtige Ergebnis:
$pattern = "/^[0-9]{1,5}[\,]?[0-9]{1,2}$/";
if( preg_match($pattern, $zahl) )
...
Kann mir jemand von Euch weiterhelfen? Danke schonmal!
ich möchte ein Formularfeld überprüfen. Dort soll ein Euro Betrag eingegeben werden!
- Erlaubt sind Werte von 0 Euro bis 99999 Euro. -> [0-9]{1,5}
- Der Punkt ist als Tausendertrennzeichen erlaubt. -> ?
- Das Komma ist einmal erlaubt -> [\,]?
- 2 Nachkommastellen sind erlaubt.-> [0-9]{1,2}
Mein Pattern-String sieht momentan so aus, bringt mich aber nicht auf das richtige Ergebnis:
$pattern = "/^[0-9]{1,5}[\,]?[0-9]{1,2}$/";
if( preg_match($pattern, $zahl) )
...
Kann mir jemand von Euch weiterhelfen? Danke schonmal!