作者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