リスト連続重複整理

続けて並ぶ同じ行だけを、すっきり1行に。

隣り合う行が完全に同じ場合だけ、1行にまとめます。離れた位置にある同じ行は残します。大文字・小文字、前後の空白、Unicodeの違いはそのまま比較し、正規化しません。行内の文字と行の順番は保ちます。入力の改行はCRLF・CR・LFに対応し、出力の改行はLFになります。入力を変更すると、前の結果は消えます。空の出力はコピーできません。

入力が何もない場合は0行です。連続する空行も1行にまとめます。末尾の改行でできる空行も行として扱います。0行の場合と空行1行だけが残る場合は、結果の見た目が同じです。整理後の行数で確認してください。

入力例:

A
A
B
A

先頭で続くAを1行にまとめます。Bの後にあるAは、離れているので残します。

A
B
A

入力は1,000,000 UTF-16コード単位、20,000行までです。一部の絵文字などは2コード単位になります。出力の長さは、改行をLFに統一した入力の長さ以下です。

処理はブラウザー内だけで行い、外部送信やファイル操作は行いません。機密情報や個人情報は入力しないでください。

リスト全体の重複・空行を整理する / 同じ項目の出現回数を確認する