アカウント名:
パスワード:
壱弐参肆伍陸漆捌玖拾廿丗佰仟萬ですか?#ちょっと違うか。そういえばヘミ猫は元気かな。
丗にはNumeric値が設定されてなくてソートが効かなかったが他の漢数字はUnicodeならソートできた。
perl -MEncode -MList::Util=shuffle -e "print encode('cp932', join('', shuffle split('',decode('cp932', '壱弐参肆伍陸漆捌玖拾廿丗佰仟萬'))));"
弐肆陸佰仟漆廿捌参丗壱拾玖伍萬
perl -MEncode -MList::Util=shuffle -e "print encode('cp932', join('', shuffle split('',decode('cp932', '壱弐参肆伍陸漆捌玖拾廿丗佰仟萬'))));" | perl -MEncode -MUnicode::Unihan -e "$uh=Unicode::Unihan->new;print encode('cp932', join('', sort{($uh->AccountingNumeric($a)||$uh->OtherNumeric($a))<=>($uh->AccountingNumeric($b)||$uh->OtherNumeric($b))}split('', decode('cp932', <>))))"
丗壱弐参肆伍陸漆捌玖拾廿佰仟萬
卅(U+5345)ならOtherNumeric値でソートできるはず。 [srad.jp]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
全角と言えば (スコア:2)
壱弐参肆伍陸漆捌玖拾廿丗佰仟萬ですか?
#ちょっと違うか。そういえばヘミ猫は元気かな。
Re: (スコア:1)
Re:全角と言えば (スコア:1)
丗にはNumeric値が設定されてなくてソートが効かなかったが他の漢数字はUnicodeならソートできた。
卅(U+5345)ならOtherNumeric値でソートできるはず。 [srad.jp]