テキストソーター
スプレッドシートでは列を並べ替え、コードエディタでは選択した行を並べ替えますが、ドキュメント内の箇条書きリストをアルファベット順に並べたり、複雑なメールデータセットの重複を除去したりする場合には、ブラウザ内の簡便なツールがより適しています。行を貼り付け、並べ替え方法(A-Z、Z-A、数値、長さ、自然順、ランダム)を選択し、「唯一の項目のみ」のオプションを有効にすると、整理された結果をコピーできます。
テキストを並べ替える方法
-
1
リストを貼り付けます
1行につき1項目、単語、メール、ファイル名、数値。
-
2
並べ替え順を選択してください
アルファベット順(A-Z/Z-A)、数値、長さ順、自然な順(file1、file2、file10)、またはランダムシャッフルで選択します。
-
3
設定を変更する
大文字・小文字を区別しない、空白を削除する、重複を除いてユニークな項目だけにする、先頭の冠詞(the、a、an)を無視する、などを設定できます。
-
4
並べ替えられた出力をコピーします
1回クリックでリストを新しい順序にコピーします。
ソートモードとその使用タイミング
| モード | 最適な用途 | 注意点 |
|---|---|---|
| アルファベット順 | 名前、用語、タグ | 大文字・小文字を区別しない設定も可能 |
| 数値順 | 純粋な数値のリスト | 文字列が混ざる場合はアルファベット順に切り替わる |
| 自然順 | ファイル名(img1、img2、img10) |
文字と数字が混在するトークンが必要 |
| 長さ順 | 単語数や文字数による順位付け | 同点の場合はアルファベット順で決定 |
| ランダム | アンケートや抽選用のシャッフル | 偏りのないシャッフルにフィッシャー・イェーツ法を使用 |
自然な並べ替え:その重要性
アルファベット順での並べ替えでは、1が2よりも文字ごとに優先されるため、img10.pngがimg2.pngの前に配置されます。自然並べ替えでは数値文字列を数値として読み取り、ほぼ常に目的の順序であるimg2.png, img10.pngを返します。
ユニークモードと重複削除ツールの比較
ユニークモードでは、正規化(空白の除去、設定によっては大文字・小文字の同一視)を行ったうえで、完全に一致する重複項目を削除します。これは類似度の検索ではありません。たとえばJohn DoeとJohn Doe(スペースが二つ)は、先に空白を除去しない限り別々の項目として扱われます。
きれいに並べ替えるためのヒント
- 並べ替える前に空白を削除しましょう。先頭のスペースはどの文字よりも前に並びます。
- 名前やタイトルには大文字・小文字を区別しない設定を使います(
zebraとAardvarkが正しくまとまって並びます)。 - 書名では冠詞を無視します。「The Great Gatsby」はTではなくGの位置に並びます。
- 1行につき1項目にします。ある行ではカンマ区切りの値、別の行では改行区切りの値、というように混在させないでください。並べ替えツールは何を1単位とみなすか判断できません。
よくある質問
デフォルトでは、このツールはロケールを考慮した並べ替え方式を使用します。つまり、caféはcafeの近くで並べ替わり、zと{の間では並べ替えされません。プログラミング用途においてASCII形式の並べ替えが必要な場合は、厳密なバイト順に切り替えしてください。
はい。フィッシャー・イェーツ法を採用しているため、すべての並べ替えパターンが等しい確率で現れます。抽選、面接の質問順の決定、手早いサンプリングには十分です。
直接ではありません。キー列を最優先にするために事前に処理するか、標準で複数列の並べ替えをサポートするスプレッドシートを使用してください。
いいえ。並べ替えはすべてブラウザ内で実行されます。リストがページの外に送られることはありません。
関連ツール
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
以下記号(≤)
≤ 記号と関連する数学の比較記号をコピーできます。スプレッドシート、論文、ウェブページ向けに Unicode、HTML エンティティ、LaTeX 記法を掲載しています。
カンマから改行へ
カンマ区切りのテキストを1行に1つの項目に変換したり、行をカンマ区切りの文字列にまとめたりできます。
丸付きテキストジェネレーター
プレーンテキストを丸で囲まれた Unicode 文字に変換します。ソーシャル略歴、チャット、ドキュメントの輪郭、塗りつぶし、丸数字のバリエーション。
このツールは他の言語でも利用できます
- Ordenador de texto [ES]
- Textsorterare [SV]
- เครื่องจัดเรียงข้อความ [TH]
- Trình sắp xếp văn bản [VI]
- Tekstsorteerder [NL]
- Sortowanie tekstu [PL]
- Text Sortierer [DE]
- Classificador de Texto [PT]
- Pengurut Teks [ID]
- مُرتّب النصوص [AR]
- Trier du texte [FR]
- 텍스트 정렬기 [KO]
- Text Sorter [EN]
- Ordinatore di Testo [IT]
- Сортировщик текста [RU]
- Metin Sıralayıcı [TR]
- 文本排序器 [ZH]