テキスト重複行除去
重複行を削除してユニークな行を抽出
読み取り専用
全 0 行中、0 行がユニーク(0 行の重複を削除)
テキスト重複行除去ツールとは?
テキスト内の重複行を取り除いて、一覧を整理しやすくするツールです。メールアドレスのリスト、タグ一覧、ログの抜き出し、候補語のメモなど、同じ行が何度も混ざっているデータを手早く整えたいときに役立ちます。
入力内容やオプションを変えると結果がすぐ更新されるため、どの条件で重複を判定するかを試しながら確認できます。重複削除後の行数や削除数も表示されるので、どれだけ整理できたかも分かりやすい構成です。
使い方
- 重複を取り除きたいテキストを入力します。
- 大文字小文字、空白、空行、ソートのオプションを必要に応じて切り替えます。
- 右側の結果欄で、重複削除後の内容を確認します。
- 行数の統計も見ながら、必要な条件に調整します。
ボタン操作なしで結果が更新されるので、条件を少しずつ変えて比較しやすいのも特長です。
主なオプション
大文字小文字を区別する
Test と test を別の行として扱うかどうかを切り替えます。識別子やコード片の一覧を整理するときはオン、一般的な単語リストをまとめたいときはオフ寄りで考えると判断しやすくなります。
行の前後の空白を削除
各行の先頭と末尾の空白を取り除いてから重複判定します。見た目は同じなのに末尾スペースだけ違う、といった行を同一として整理したいときに便利です。
空行を無視
空の行を重複判定の対象から外します。コピー元の都合で空行が多く混ざるテキストを整えたいときに向いています。
行をソートする
重複を取り除いたあとに結果を昇順で並べ替えます。リストの整理には便利ですが、元の並び順を残したい場合はオフのまま使うほうが安全です。
活用シーン
- メールアドレスやURLの一覧から重複を削除したいとき
- タグやキーワード候補を整理したいとき
- ログや出力結果から同じ行をまとめて除外したいとき
- 表計算ソフトから貼り付けたテキストを軽く正規化したいとき
使うときの注意点
- ソートを有効にすると、元の順番は保持されません
- 空白削除を有効にすると、空白の違いを区別したいデータには向かない場合があります
- 大きなテキストではブラウザの性能によって処理が重くなることがあります
まずは空白削除と空行無視をオンにして試し、必要なら大文字小文字の扱いを調整していくと使いやすくなります。