使い方
「入力」に1行に1件ずつ値を貼り付け、「並べ替え方法」を選びます。選んだ方法によって、使えるオプションが変わります。
- 「方向」を選べるのは「文字順」と「長さ順」だけです。残りの2つでは「この方式には方向がありません。」という説明とともに選べなくなります。
- 「並べ替えの基準言語」「数字を値として比較する(2 < 10)」「大文字・小文字を区別する」が効くのは「文字順」だけです。
- 「空行を除く」は4つの方法すべてで使えます。
並べ替え方法
- 文字順:文字の順番で並べ替えます。「方向」は「A→Z順」と「Z→A順」から選びます。
- 長さ順:行の文字数で並べ替えます。「方向」は「短い順」と「長い順」です。文字数は画面に見える文字の単位で数えるので、アクセント記号の付いた文字1つも、複数の符号を組み合わせた絵文字1つも1文字です。
été、ab、👨👩👧、abcdを「短い順」で並べ替えると、👨👩👧(1文字)、ab(2文字)、été(3文字)、abcd(4文字)の順になります。長さが同じ行は入力した順番のままです。 - 順序を反転:並べ替えはせず、今の順番を逆さまにします。新しい順に書かれた記録を古い順に直すときに使います。
- ランダムに並べ替え:行の順番を無作為に入れ替えます。ブラウザの暗号用の乱数を使い、ありうるすべての順番が同じ確率で出ます。結果の横の「もう一度シャッフル」を押すと、新しい順番を引き直します。
基準言語で変わる並び順
「文字順」は、「並べ替えの基準言語」で選んだ言語の辞書の順番に従います。選べるのは한국어、English、日本語、Deutsch、Españolの5つで、最初は今開いているページの言語が選ばれています。同じリストでも基準言語によって順番が変わるのは、次のような場合です。
| 入力した行 | 基準言語 | 結果 |
|---|---|---|
| banana, 사과, Apple, 가지 | 한국어 | 가지, 사과, Apple, banana |
| banana, 사과, Apple, 가지 | ほかの4言語 | Apple, banana, 가지, 사과 |
| oso, ñandú, nube, nido | Español | nido, nube, ñandú, oso |
| oso, ñandú, nube, nido | ほかの4言語 | ñandú, nido, nube, oso |
| Zebra, Ärger, Apfel, Azur | 5言語すべて | Apfel, Ärger, Azur, Zebra |
사과(りんご)と가지(なす)は韓国語の単語です。韓国語を基準にするとハングルがアルファベットより前に来て、ほかの言語を基準にするとアルファベットが先になります。ñがnの次に来る独立した文字として扱われるのは、スペイン語を基準にしたときだけです。ドイツ語のウムラウト(ä、ö、ü)は、どの言語を選んでもa、o、uのすぐそばに並びます。
どの言語を選んでも、記号で始まる行がいちばん前に来て、その次が数字、その次が文字です。スペースで始まる行も、記号と同じように先頭へ行きます。
数字・大文字小文字・空行のオプション
- 「数字を値として比較する(2 < 10)」:オフのときは数字も文字と同じように先頭の桁から比べるので、
item1、item10、item2の順になります。オンにすると行の中の数字を大きさで読み、item1、item2、item10の順になります。ファイル名や番号の付いた項目に使います。 - 「大文字・小文字を区別する」:オフのときは
appleとAppleを同じものとみなし、入力した順番のまま並べます。オンにすると同じ単語の中では小文字が先になり、apple、Apple、APPLEの順になります。アクセント記号はこのオプションに関係なく区別するので、résuméはresumeの後ろに来ます。 - 「空行を除く」:並べ替える前に空行を外します。外すのは文字が1つもない行だけで、スペースやタブだけの行は残って結果の先頭に上がってきます。
