行の並べ替え
行、名前、メールアドレス、URL、SKU などのリストを貼り付けると、このツールがアルファベット順に並べ替えます。方向(A-Z または Z-A)を選び、比較で大文字と小文字を区別するかどうかを決め、必要に応じて前後の空白を取り除き、並べ替え前に空行を削除できます。比較は各文字の文字コードに基づいて行われるため、言語に対応するのではなく、高速で予測しやすい動作になります。
並べ替えの仕組み
-
1
行を貼り付ける
1 行に 1 項目。末尾の空白や空行は事前に取り除いたり削除したりできます。
-
2
方向を選ぶ
A-Z(昇順)または Z-A(降順)。Z-A は昇順を単に反転したものです。
-
3
オプションを設定する
大文字と小文字を区別する比較のオン・オフを切り替え、空白を取り除くか、空行を削除するかを決めます。
-
4
並べ替えた結果をコピーする
「行を並べ替え」をクリックして、並んだリストをコピーします。
比較の仕組み
行は文字コードに基づいて 1 文字ずつ比較されます。数値、自然順、長さ順、言語対応のモードはないため、動作は単純で一貫しています。
| オプション | 動作 |
|---|---|
| 大文字と小文字を区別しない(既定) | Apple と apple は同じものとして扱われ、同点のときは元の順序で決まります。 |
| 大文字と小文字を区別する | 大文字は小文字より前に並びます。A(コード 65)が a(コード 97)より前にあるためです。 |
| 方向 A-Z | 文字コードの昇順。 |
| 方向 Z-A | A-Z の順序を反転したもの。 |
| 空白を取り除く | 並べ替え前に先頭と末尾の空白が取り除かれます。 |
| 空行を削除する | 空行は結果から取り除かれます。 |
このツールが行わないこと
- 数値順や自然順の並べ替えはありません。 2 文字目の
1が2に勝つため、file10はfile2より前になります。バージョン形式の並べ替えには自然順ソートのツールが必要です。 - 重複の削除、シャッフル、長さ順の並べ替えはありません。 同一の行はそのまま残ります。
- 言語には対応していません。 アクセント付き文字や非ラテン文字はバイト値で並べ替えられるため、読者が期待する基底文字の隣ではなく、
A-Z/a-zの範囲の後に来ます。
さまざまな言語の名前を並べ替える
比較は文字コードに基づくため、次の点に注意してください。
- スペイン語。
ñはnとoの間ではなく、zの後に並びます。 - ドイツ語。
ä、ö、ü、ßはzの後に並び、a/o/u/ssには変換されません。 - スウェーデン語。
å、ä、öもzの後に来ますが、これはこれらの文字のスウェーデン語の順序とたまたま一致します。 - トルコ語。 点付きの
iと点なしのıは別の文字として扱われず、大文字と小文字を区別しない比較は ASCII の規則を使うため、İとıはトルコ語が期待するようには一致しません。
特定の言語で辞書どおりの正確な順序が必要な場合は、表計算ソフトや言語対応のツールで並べ替えてください。
辞書式順序と自然順
file1、file2、file10 のようなリストは、ここでは file1、file10、file2 に並べ替えられます。1 が 2 より前になることが 2 文字目で決まるからです。これは標準的な辞書式順序です。数字の並びを数として読み取り file1、file2、file10 を返す自然順ソートは、このツールが適用しない別のアルゴリズムです。
よくある質問
大文字は小文字より文字コードが小さいため(A は 65、a は 97)、先に来ます。大文字と小文字の区別をオフにすると、大文字と小文字は同じものとして扱われ、同点のときは元の順序で決まります。
いいえ。行はテキストとして 1 文字ずつ比較されるため、10 は 2 より前、file10 は file2 より前になります。本当の数値順やバージョン順には、自然順ソートのツールか表計算ソフトを使ってください。
いいえ。各行全体が 1 つのキーとして扱われます。列単位の並べ替えには、表計算ソフトかコマンドラインの sort -k を使ってください。
いいえ。空白を取り除いたり空行を削除したりはできますが、同一の行はそのまま残ります。重複のないリストが必要な場合は、先に専用のツールで重複を削除してください。
関連ツール
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
以下記号(≤)
≤ 記号と関連する数学の比較記号をコピーできます。スプレッドシート、論文、ウェブページ向けに Unicode、HTML エンティティ、LaTeX 記法を掲載しています。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
丸付きテキストジェネレーター
プレーンテキストを丸で囲まれた Unicode 文字に変換します。ソーシャル略歴、チャット、ドキュメントの輪郭、塗りつぶし、丸数字のバリエーション。
カンマから改行へ
カンマ区切りのテキストを1行に1つの項目に変換したり、行をカンマ区切りの文字列にまとめたりできます。
このツールは他の言語でも利用できます
- จัดเรียงบรรทัด [TH]
- Urutkan Baris [ID]
- Zeilen sortieren [DE]
- Ordenar líneas [ES]
- Sortowanie wierszy [PL]
- Ordenar linhas [PT]
- Sortera rader [SV]
- ترتيب الأسطر [AR]
- Sắp xếp dòng [VI]
- 줄 정렬 [KO]
- Trier les lignes [FR]
- Regels sorteren [NL]
- Sort Lines [EN]
- Ordina righe [IT]
- Сортировка строк [RU]
- Satırları Sırala [TR]
- 行排序 [ZH]