标签: ruby-on-rails-3 utf-8
我正在尝试使用titlecase将全部大写单词更改为更好的输出。它适用于非英语字母,但不适用于其他字母。有没有类似的更多UTF-8友好命令?
"#{self.name.titlecase}" Results: SkjÖldÓlfsstaÐi
约翰
答案 0 :(得分:1)
这应该适用于unicode字符:
"SkjÖldÓlfsstaÐi".mb_chars.titlecase.to_s
结果:Skjöldólfsstaði