Yes,
\d+(,\d{3})* will accept "123456,123.00". Perl accepts 123456_123.00 as one number, also. If you wish not to be so accepting, then you may have to deal with more than two choices in the key alternation. The suggested expression
\d{1,3}(,\d{3})* would reject "123456123.00", since it lacks commas.
--
[ e d @ h a l l e y . c c ]