UTILS.
100% ブラウザ内で完結

行ソートツール

行をアルファベット順・数値順・長さ順に並べ替えたり、シャッフルしたりします。

出力

このツールについて

Line Sorter は、テキストブロックの行を選んだルールで並べ替え、入力に合わせて結果を更新します。利用できるモードは、アルファベット昇順・降順(A から Z、Z から A)、数値昇順・降順、行の長さによる並べ替え(短い順から長い順)、そしてランダムシャッフルです。

2つのチェックボックスで出力を調整できます。「重複を削除」は各行の最初の出現だけを残し、ソートの後に適用されます。「大文字小文字を区別しない」は文字の大小を同一視して、並べ替えと重複の照合で大文字小文字を無視しますが、コピーする際には元の大文字小文字が保持されます。アルファベット順は文字コードによる直接比較で、数値モードは各行の先頭から数値を読み取るため、単なる数字だけでなく「12 apples」のような値も扱えます。

これらはすべてブラウザ内で行われます。アップロード・アカウント・追跡はなく、ページを一度読み込めばオフラインでも動作し続けます。

よくある質問

数値ソートはどのように動作しますか?
各行は先頭の文字から数値として解析され、後続のテキストは無視されるため、「12 apples」は12として読み取られます。行はその値で昇順または降順に並べられ、数字で始まらない行は予測できない位置に置かれます。
重複行を削除できますか?
はい。「重複を削除」を有効にすると各行の最初の出現だけが残り、これはソートまたはシャッフルの後に実行されます。「大文字小文字を区別しない」も有効にすると、大文字小文字だけが異なる行が重複として扱われます。
アルファベット順は大文字小文字を区別しますか?
既定では区別します。行は文字コードで比較されるため、大文字は小文字より前に並びます。「大文字小文字を区別しない」をオンにすると大文字小文字が無視されますが、コピーする出力では元の大文字小文字がそのまま保たれます。
テキストはアップロードされたりサーバーで処理されたりしますか?
いいえ。並べ替え・シャッフル・重複削除はすべて JavaScript でブラウザ内でローカルに実行されます。どこにも送信されず、アカウントも追跡もなく、一度読み込めばオフラインでも動作します。

その他のツール