From: ts Date: 2000-12-18T21:46:40+09:00 Subject: [ruby-talk:7569] Re: Ruby performance question >>>>> "H" == Hugh Sasse Staff Elec Eng writes: >> p line.chomp!.scan(/([^=,]*)=([^=,]*),?/) H> I added those because I only seemed to get the last value anyway.:-) pigeon% cat b.rb #!/usr/bin/ruby IO.foreach("aa") do |line| p line.chomp!.scan(/([^=,]*)=([^=,]*),?/) end pigeon% cat aa key1=value1,key2=value2,key3=value2 pigeon% b.rb [["key1", "value1"], ["key2", "value2"], ["key3", "value2"]] pigeon% Guy Decoux