行操作
テキストを 1 行ずつ処理:ソート、重複削除、逆順、シャッフル、前後空白の除去、行番号・接頭辞・接尾辞の追加。
すべての処理はブラウザー内でローカルに行われます — データはサーバーに一切アップロードされません。
行操作:
行操作 — テキストを 1 行ずつ処理します。
ソート:A-Z ソート、Z-A ソート、数値ソート(負数・小数に対応、非数値行はアルファベット順に続く)、行長ソート。
並べ替え:行順の逆転、ランダムシャッフル。
クリーンアップ:重複行の削除(最初の出現を保持)、空行の削除、各行の前後空白の除去。
注釈:桁揃えされた行番号の追加、全行への接頭辞・接尾辞の追加。
チェーン:「出力を入力に使う」で結果を次の操作にフィードバック。Ctrl+Enterで最後の操作を再実行。
すべての処理はブラウザー内でローカルに実行されます — 何もアップロードされません。
行単位の操作とは?
テキストを行のリストとして扱うと、多くのクリーンアップ作業がワンクリックになります:ソート、重複削除、空白除去、番号付け、全行への接頭辞・接尾辞付け。躓きやすい点が 2 つあります。第一に、ソートには全く異なる 2 つの順序があります — アルファベット順では「10」が「9」より前に来るため、行が数値なら数値ソートを使ってください。第二に、「行」の定義は改行コード次第です:Windows のファイルは CR LF、Unix と macOS は LF のみで行を終えるため、システム間を往復したテキストは空行が増えたり減ったりすることがあります。
重複削除は各値の最初の出現を保持し、以降の繰り返しを落とします — 順序が重要なら、重複削除の前にソートする(または意図的にソートしない)ようにしてください。