Autor Zpráva
AloisXr
Profil *
Dobrý den, potřeboval bych radu, mam tento vyraz

^[0-9][0-9]*([.,][0-9][0-9]?)?$

Jak docílit toho, aby vyhovoval i uplně prázdnému vstupu?

Děkuji všem
peta
Profil
^$||^[0-9][0-9]*([.,][0-9][0-9]?)?$
Tori
Profil
Spíš bych kvůli lepší čitelnosti kódu použila dvě podmínky - validovat prázdnost regulárem je dost nestandardní (=neočekávané):
if ($vstup === '' || preg_match('^\\d+([.,]\\d{1,2})?$', $vstup, $matches))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: