Originariamente inviato da marcoc84
Codice PHP:
^[^\ ][[:print:]]\{1,16\}[^\ ][,]\([[:digit:]]+\|\([[:digit:]]+\.[[:digit:]]*\)\)[,][0-3][0-9]\(0[1-9]\|1[0-2]\)$ 
Guarda anche che nelle regex in Java [[rint:]] o [[:digit:]] non sono costrutti "speciali" e quindi non fanno certo quello che forse stavi pensando. Poi fare [,] è inutile ... basta la virgola.