行ソート
無料でオンラインで利用可能 行ソート インストール不要のツール
Line Sorter について
このツールは、テキストブロックの行を 3 つの方法で並べ替えます。数値を認識する昇順・降順ソート、単純な反転、またはランダムなシャッフルです。ソートには自然な数値比較を使用するため、バージョン番号のような行や数字で始まる行が正しく並びます。また、オプションの「重複のみ除外」フィルタにより、ソート中に重複行を削除できます。
使い方
1. セレクトボックスでソートの順序(昇順または降順)を選択します。 2. ソート中に重複行を削除したい場合は、「重複のみ除外」チェックボックスをオンにします。 3. 入力エリアにテキストを貼り付けます。 4. 設定したソートを適用するには「ソート」をクリックするか、ソート以外の並べ替えには「反転」または「シャッフル」をクリックします。 5. 出力エリアで結果を確認し、「コピー」をクリックしてコピーします。
ソート順序と自然な比較
順序のセレクトは昇順か降順かを制御し、ソートボタンにのみ影響します。反転とシャッフルはこれを無視します。ソートは numeric オプションを有効にした localeCompare を使用するため、数字で始まる行は数値として比較されます(例:「file2」は「file10」より前にソートされます)。「重複のみ除外」チェックボックスもソート処理によってのみ適用され、反転とシャッフルは重複を保持します。空行や空白のみの行はソートによってのみフィルタリングされ、反転とシャッフルはそれらをそのまま保持します。
▶なぜ「file2」は「file10」より前にソートされるのですか?
ソートが自然な数値比較(numeric フラグを指定した localeCompare)を使用するためです。文字列は、桁ごとのテキストとしてではなく、埋め込まれた数値を数値として扱って比較されます。
▶順序のセレクトは反転やシャッフルに影響しますか?
いいえ。順序はソートが昇順か降順かのみを制御します。反転は既存の行順序を反転させ、シャッフルはそれをランダム化します。これらは選択された順序に関係なく動作します。
▶空白行は保持されますか?
ソートは並べ替え前に空白行をフィルタリングします。反転とシャッフルは、空行を含むすべての行を操作にあわせて保持します。
▶データはサーバーに送信されますか?
いいえ。すべての処理はブラウザ内でローカルに行われます。入力内容がお使いのデバイスから外部に送信されることはありません。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。