行の並べ替え
テキストの行をロケール対応の自然な順序で昇順・降順・逆順・ランダムに並べ替えます。重複削除や空行無視も可能。ブラウザ内で処理。処理はブラウザ内でローカルに行われます。
使ってみる
行の内容を変えずに元の順序を反転します。空行の無視と重複削除を無効にすると、末尾の空行を含むすべての行を保持できます。
A\n\nB\n → \nB\n\nA
行の並べ替え
テキスト行を自然昇順・降順、元の順序の逆順、またはランダムに並べ替えます。ブラウザ内で処理します。
item10 item2 item1 ↓ item1 item2 item10
自然比較はページの言語に従い、連続する数字をまとめて比較するため、item2 は item10 より前です。符号付き数や小数の数値順ではなく、1.9 は 1.10 より前になります。重複削除は大文字小文字と空白を区別します。空白だけの行を除外しても、他の行の空白は削りません。ランダムな順序が再び出ることもあり、シードは指定できません。上限は500000 UTF-16コード単位で、一部の絵文字は2単位です。ファイルの読み込み・ダウンロード、CSVの列キー解析はありません。
処理はブラウザ内でローカルに行われます。