ciao a tutti dovrei fare un controllo su un campo di testo

il numero inserito deve essere un intero ad una o massimo due cifre,oppure decimale con massim due cifre dopo il punto.

esempio;

12
oppure
12.67

ho provato così ma non va:
codice:
 re=/^([0-9]{1,2}\.[0-9]{1,2})|([0-9]{1,2})$/;

grazie