タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ソート順に関するdelegateのブックマーク (2)

  • 【Unicode順】数字英字カタカナひらがな漢字の順にsortする - (O+P)ut

    やりたいこと UNIX環境にて以下のような文字列のファイルを $ cat testmoji.txt Apple りんご イチゴ 15 メロン 葡萄 いちじく BananaUnicode順(数字→英字→片仮名→平仮名→漢字)に並べ替える。 環境情報 $ sort --version sort (GNU coreutils) 8.26 $ echo $LANG ja_JP.UTF-8 やり方 sortコマンドにLANG=ja_JP.Unicodeを付与する。 $ cat testmoji.txt | LANG=ja_JP.Unicode sort 15 Apple Banana いちじく りんご イチゴ メロン 葡萄以下、補足です。 補足 日語が入っているファイルに対してsortを行う際は文字コードに気を遣う必要があります。 例えば以下のようなUTF-8 Unicode形式のファイルを $

    【Unicode順】数字英字カタカナひらがな漢字の順にsortする - (O+P)ut
  • 「MS ACCESS 95/97 の美しいソート順」の謎に答える - ものがたり(旧)

    ええと、以前1度だけここでもリンクしたことがあるのですが、collationの分析まわりでは日に偉大な先人がいたわけです。ここで説明されていることは、僕が知る限りLCMapStringの動作と矛盾しないので、おそらくAccessに限らずExcelなどでも同様のソーティングが行われるものと思いますが、LCMapStringの動作に深入りすることなくここまで調べ上げられた努力にはもう脱帽せざるを得ません。 さて、この文書の分析で、なお未解決の謎が残っているようなので、僕が勝手に補足してみます。ええ、もう大体のことは分かります。めっちゃ長いのでひさしぶりに「続く」を入れてみましょうか。 で、のっけからなんですが、AccessBasicのレベルで文字比較の推移律が成立しない理由は、僕には分かりません。もしかして、全角ダッシュがマイナス記号と見なされたりしていたりしますかね。だとするとsortke

    「MS ACCESS 95/97 の美しいソート順」の謎に答える - ものがたり(旧)
  • 1