很不幸,Unicode 0.1 (sudo gem install unicode
) 在Ruby 1.9上不起作用。我有以下代码片段:
require "rubygems"
require "unicode"
str = "áéíóúç"
Unicode.normalize_KD(str).gsub(/[^\x00-\x7F]/n, "")
#=> aeiouc
我使用它将标题转换为永久链接,而不删除重音字符。
是否有一种使用pack
或unpack
方法转换此类文本的方法?