> a.scan /[-+]?[0-9]*\,?[0-9]+/

Or to be less verbose you can use \d in place of [0-9] :-)

HTH
Antonio
-- 
Zen and the Art of Ruby Programming
http://www.antoniocangiano.com