📑 行ソート
自然・数値・大文字小文字区別なしの行ソートに対応。ファイル名や番号付きリストに最適——ブラウザ内で瞬時に完結、アップロード不要。
行ソートツールについて
行ソートツールは行ベースの入力に特化した 3 つのソート戦略を提供します:自然ソート(埋め込み数字を人間の期待通りに並べる——file10 の前に file2)、数値ソート(各行の先頭数字をキーにする)、大文字小文字区別なしソートです。昇順・降順を選択できます。
自然ソートはファイル名、バージョン文字列、人間が数字セグメントを値で比較することを期待するリストに最適です。数値ソートは各行が数字で始まるランキングに、大文字小文字区別なしソートは apple と Apple を一緒に並べたい場合に便利です。
仕組み
- 自然 —— 各行をテキストと数字のチャンクに分割しチャンクごとに比較します。数字は整数として解析されるため
2<10となります。 - 数値 —— 各行の先頭数字(整数または小数、符号付き可)をソートキーとして使用します。数字のない行は最後に並びます。
- 大文字小文字区別なし —— 小文字化した形式で行を比較し、ケースの違いが順序に影響しません。
行ソートツールの使い方
- 入力ボックスにテキスト(1 行 1 項目)を貼り付けます。
- モード(自然・数値・大文字小文字区別なし)と順序を選びます。
- 行をソートをクリックし、結果をコピーまたはクリアでやり直します。
よくある質問
自然ソートと数値ソートの違いは? 数値ソートは先頭数字のみを使用します。自然ソートは行全体を考慮し、埋め込み数字を周囲のテキスト内の値として比較します。
空行はどう扱われますか? 空行は保持され、空文字列としてソートされます(昇順で先頭、降順で末尾に来ることが多いです)。
テキストはアップロードされますか? いいえ。すべてのソート処理はローカルブラウザで行われ、テキストがデバイスから外に出ることはありません。
自然ソートは小数やバージョン番号に対応しますか? 数字の並びを整数として扱うため、1.10 は数値上 1.2 の後に並びます。ドット区切りのバージョンソートが必要な場合は行を事前に整形してください。