作者neverfly (neverfly)
看板Ruby
标题[问题] UTF8的中文排序问题
时间Fri Jan 22 11:37:28 2010
环境:ruby 1.8.6 、Rails 2.2.2
问题:
我用RoR写了一个网站,编码是用UTF8,
但中文姓名的部份如果用UTF8的字码下去排序的话,
既不是照注音排也不是照笔划排,
对於中文使用者来说其实很不直觉。
如果用iconv将UTF8转成Big5再排序的话,
是会按照笔划排序,
但这样根本是在开倒车,对其他语系的支援度就变差了。
请问一下,这个问题在Ruby上有解决方案吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.55.7
1F:→ poga:unicode是照康熙字典部首排序 01/22 11:59
2F:→ neverfly:谢谢,那请问一下不能更改排列顺序让它直觉一点吗? 01/22 12:19
3F:→ godfat:你可以自己写一个顺序表... 01/22 14:36