可能重複:
How do I replace accented Latin characters in Ruby?轉換A○至A A○
有一種簡單的方法來轉換任何字母,是不是等於-Z到A-Z?
我想要例如轉換Ü
到U
,Ö
到O
等,我不在乎大寫和小寫字母。
這是我到目前爲止。
{"ä" => "a", "å" => "a", "ö" => "o"}.each do |from, to|
string.gsub!(/#{from}/i, to)
end
但我不想指定每個單詞。
任何想法?
我將該評論中途退回。顯然,那裏的解決方案使用Rails方法。 – Joey 2011-04-05 16:19:26