From: Raimon Fs Date: 2009-04-07T02:12:32+09:00 Subject: getting the results of a simple regex Hello, I'm playing for my very first time with Regex ... I want to split some numbers, and get their results: Given this string: 18,04 2,89 20,93 2,71 18,22 I want to get every number before a comma, and two digits later, and all the groups. I think it should work this way but I can only get the first result ... /(\d+,\d{2})/ =~ "18,04 2,89 20,93 2,71 18,22" => 0 >> $1 => "18,04" >> $2 => nil >> $3 => nil >> $4 => nil >> $5 => nil Playing with the http://www.rubular.com/ I can get the result that I want ... I also tried the Regexp.last_match but I'm getting the same, only the first value ... what I'm doing wrong ? thanks! r. -- Posted via http://www.ruby-forum.com/.