Ik wil graag een reguliere expressie maken met php die de volgende invoer mag accepteren
999.99
Het stukje code wat ik nu gemaakt heb is:
Maar met deze code kan ik ook 99999 invoeren dus zonder punt ertussen.
Hij mag dus eigenlijk weer 2 tekens extra krijgen wanneer er een . is ingevoerd.
Hierbij gaat het fout.
999.99
Het stukje code wat ik nu gemaakt heb is:
PHP:
1
| var_dump(eregi("^[0-9]{1,3}\.{0,1}[0-9]{0,2}$",$standaard)); |
Maar met deze code kan ik ook 99999 invoeren dus zonder punt ertussen.
Hij mag dus eigenlijk weer 2 tekens extra krijgen wanneer er een . is ingevoerd.
Hierbij gaat het fout.