sortとlocale ― 2006/03/15 00:49
sortでlocaleを見る
って、まあ、当たり前なんだけど、以下のとおり、ちょっと違和感がある例があったので:
linuxのsortは、LANGを見ているっつーか、libcがそうなだけだろうけど、
a 1.特1 a-1 1.特1 a-2 1.特1
を、en_US.UTF-8でソートすると
a-1 1.特1 a 1.特1 a-2 1.特1
となるんだな、これが、、、-1と-2の間に来るってのがなんとも理解できない。Cでもja_JP.XXXXXでも、うまくいくので、さらにわからないけど、まあ、追求する気力がないので、とりあえずそういうことだということで…^_^;
最近のコメント