From: 7stud -- Date: 2009-02-22T01:40:57+09:00 Subject: Re: encoding problem with tr() and hash keys 7stud -- wrote: > h = {"a" => 1, "b" => 2} > > p "a".tr("z", "\u0101") #"a" > > puts h.key?("a".tr("z", "x")) #true > > ruby 1.8.2 Whoops. Make that: h = {"a" => 1, "\u0101" => 2} p "a".tr("z", "\u0101") #=>"a" puts h.key?("a".tr("z", "\u0101")) #=>true -- Posted via http://www.ruby-forum.com/.