質問: {'伝'=>'傳','礼'=>'禮'} a=[] File.open("saden.txt", "r"){|f| f.each_line{|line| a<
回答: こんな感じで。 ``` CONV = {'伝'=>'傳','礼'=>'禮'} CONV_REGEX = Regexp.union(CONV.keys) open("saden_new.txt", "w") do |f| IO.foreach("saden.txt") do |line| line.gsub!(CONV_REGEX, CONV) f.puts line end end ```