Salve a tutti,
sto facendo un controllo su una variabile usando la vecchia funzione ereg() con questi valori

^[0-9]{0,6}\,{0,1}[0-9]{0,2}$

Devo controllare che il valore sia del tipo 123,45 oppure 123 e fin qui tutto ok

Vorrei però tagliare fuori

123, e 123,4

Come posso fare, in alternativa a due controlli diversi in or tra di loro?