看板 Ruby 關於我們 聯絡資訊
環境:ruby 1.8.6 、Rails 2.2.2 問題: 我用RoR寫了一個網站,編碼是用UTF8, 但中文姓名的部份如果用UTF8的字碼下去排序的話, 既不是照注音排也不是照筆劃排, 對於中文使用者來說其實很不直覺。 如果用iconv將UTF8轉成Big5再排序的話, 是會按照筆劃排序, 但這樣根本是在開倒車,對其他語系的支援度就變差了。 請問一下,這個問題在Ruby上有解決方案嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.55.7
poga:unicode是照康熙字典部首排序 01/22 11:59
neverfly:謝謝,那請問一下不能更改排列順序讓它直覺一點嗎? 01/22 12:19
godfat:你可以自己寫一個順序表... 01/22 14:36