結果
行をアルファベット順(A→Z、Z→A)、数字の大きさ順、長さ順に並べ替え、逆順やシャッフルもできる無料ツールです。並べ替えはページの言語のルールに従うので、アクセント付きの文字が末尾に回ることはありません。日本語ではひらがな・カタカナを五十音順に並べます。名前や単語、数字のリストを貼り付けて結果をコピーしてください。
使い方
- リストを貼り付けるか、テキストファイルを入力欄にドロップします。
- ツールを選びます。重複削除は同じ行を削除、並べ替えは行をソート、空白削除はスペースや改行を整理、その他は行頭・行末への追加や行番号付けを行います。
- オプションをオン・オフすると結果が更新されます。
- 結果をタップしてコピー、.txt でダウンロード、または「入力に反映」で次の処理に続けられます。
- 重複削除では大文字小文字や前後の空白を無視して比較でき、最初と最後のどちらを残すか選べます。「削除した行を表示」で重複した行だけを確認できます。
- 並べ替えは言語の規則に従うため、日本語は五十音順、アクセント付き文字も正しく並びます。「数字順」は数値の大きさで並べるので、2 は 10 より前になります。
- シャッフルはブラウザの暗号学的乱数を使います。もう一度タップすると別の順番になります。
- 空白削除では、Webページや Word、PDF から紛れ込みやすいゼロ幅スペースやノーブレークスペースも削除できます。区切り文字の \n は改行、\t はタブです。
- テキストがブラウザの外に送信されることはありません。
辞書順と自然順
単純な並べ替えは文字コードを比べるため、大文字がすべて小文字より前に来たり、「É」が「Z」の後ろになったりします。このツールはブラウザーに組み込まれた言語別の照合(Intl.Collator による Unicode 照合アルゴリズム)を使います。日本語のかなは五十音順になりますが、漢字はツールが読みを知らないため、読み順どおりに並ばないことがあります。
自然順(1 → 10)は数字を値として比べるので、2 は 10 より前に、file9.txt は file10.txt より前に並びます。
長さ順・逆順・シャッフル
長さ順は短い行から長い行へ並べるので、キーワード一覧の整理に便利です。逆順は並べ替えずに今の順番を反転します。シャッフルはブラウザーの暗号用乱数を種にしたフィッシャー–イェーツ法でランダムに並べます。もう一度押すと別の順番になるので、発表順や班分けを決めるときに使えます。
よくある質問
リストをアルファベット順に並べ替えるには?
1 行に 1 項目でリストを貼り付け、A → Z を選びます。結果はコピーするかテキストファイルで保存できます。
漢字は読み順(五十音順)に並びますか?
必ずしもそうなりません。漢字の読みはツールにはわからないため、確実に読み順にしたい場合はふりがなを先頭に付けた行で並べ替えてください。
10 が 2 より前に来るのはなぜ?
辞書順は 1 文字ずつ比べるためです。数字の大きさで並べたいときは 1 → 10(自然順)を選んでください。
シャッフルは本当にランダムですか?
ブラウザーの暗号用乱数を種にしたフィッシャー–イェーツ法を使っており、発表順やチーム分けなど日常の抽選には十分公平です。
並べ替えと重複削除を同時にできますか?
はい。並べ替えタブで「重複を削除」をオンにしてください。大文字・小文字の無視も選べます。