From: Tim Hunter Date: 2006-03-03T09:28:37+09:00 Subject: Re: gsub problem huseyin polat wrote: > thank for post, but didn't change anything. maybe I should post my > entire program. > anybody wants to post their email to take a look at the program ? > one more thing, I get the string from a value [1,2][2,1][3,1][4,1] that > is originally created by push an array and then copied into my hash > > bighash.sort.each{|key,value| > value.each{ |value| > str=String.new > value=value.to_s > str=value > print str.split("][").join("],[") > } > Here's the output I get when I try Marco's solution. It looks right to me. iptc$ irb irb(main):001:0> str="[1,2][2,1][3,1][4,1]" => "[1,2][2,1][3,1][4,1]" irb(main):002:0> puts str.split("][").join("],[") [1,2],[2,1],[3,1],[4,1] => nil irb(main):003:0>