Alphabetize Arabic and Japanese text that is in Unicode?

前端 未结 5 1313
逝去的感伤
逝去的感伤 2021-01-03 02:23

Does anyone have any code for alphabetizing Arabic and Japanese text that is in Unicode? If the code was in ruby that would be great.

5条回答
  •  长发绾君心
    2021-01-03 03:24

    Unicode code points are not listed in alphabetic order (Z < a, for example), but they try to be approximately in that order anyway. There is a canonical unicode order, defined by the Unicode Collation Algorithm and they are also language-specific ordering (french order is not exacly the same as german or czech order, even with the same alphabet), which can be specified in locale information. I think the ICU library contains the language specific algorithms you are looking for.

提交回复
热议问题