> line | tools <
リストを貼り付けてワンクリックで整形。並べ替え、重複削除、反転、シャッフル、番号付け、トリム、空行削除、各行への接頭辞・接尾辞の追加ができます。データは送信されません。
[01]
8つのツールを1ページに
並べ替え、重複削除、反転、シャッフル、番号付け、トリム、空行削除、接頭辞・接尾辞の追加を、ページを移動せずに実行できます。
[02]
賢い並べ替え
アルファベット順、自然順(file2 が file10 より前)、長さ順、行頭の数値順で、昇順・降順に並べ替えます。
[03]
処理をつなげる
出力を入力に戻して、トリム→重複削除→並べ替えのように手順を組み合わせられます。
>> 技術情報
行ツールの仕組み:
テキストを改行(LF、CRLF、CR)で分割し、各処理を行のリストに適用して、結果を改行で結合します。並べ替えは安定で、同じ行は元の順序を保ちます。重複検出は行全体を比較し、必要に応じて大文字小文字や前後の空白を無視して、最初に現れた行を残します。シャッフルにはフィッシャー–イェーツ法を使います。
例:
Sort lines A-Z banana, apple, cherry -> apple, banana, cherry
この行ツールを使う理由:
- >リスト、ログ、キーワード、エクスポートを数秒で整理
- >自然順ソートでファイル名やバージョン番号を正しく並べ替え
- >行数が明確で、安定した予測しやすい結果
- >プライバシー保護:テキストはブラウザの外に出ません
>> よくある質問
Q: 重複行を削除するには?
A: 「重複行を削除」を選びます。各行の最初の出現が残り、後続の同じ行は削除されます。「大文字小文字を無視」や「前後の空白を無視」を有効にすると、ほぼ同じ行も同一として扱えます。
Q: 自然順ソートとは?
A: 数字の並びを数値として比較するため、file2 が file10 より前に来ます。通常のアルファベット順では file10 が先になります。
Q: 数値ソートで数値のない行はどうなりますか?
A: 行頭が数値でない行は、数値のある行の後ろに元の順序で配置されます。
Q: 同じ行の順序は保たれますか?
A: はい。並べ替えは安定で、同じ行は元の順序のままです。
Q: テキストはアップロードされますか?
A: いいえ。すべてブラウザ内でローカルに処理されます。