Originariamente inviato da camicio109
if(!ereg('^\d{1,4}\.\d{0,2}$', $costo)) $err[0] = eccetera...
non sono sicurissimo...
'^[0-9]{1,4}\.[0-9]{0,2}$'

\d è per le pregexp