重複行削除・並べ替え
行単位で重複削除・ソート・空行削除ができるテキスト整形ツールです。
- 行数
- 0
🐾 入力内容はブラウザ内で処理され、サーバーには送信されません
使い方
- 「テキスト(1行 = 1項目)」の欄に、整理したいリストを1行に1項目ずつ入力するか貼り付けます。
- 「重複削除」「昇順ソート」「降順ソート」「逆順」「空行削除」のうち、目的のボタンを押します。
- 「結果」の欄に処理後のリストが、「行数」に結果の行数が表示されます。「コピー」でクリップボードにコピーでき、ボタンに一瞬「✓ コピーしました」と表示されます。
押したボタンはオレンジ色になり、ほかのボタンは薄い色になります。そのあと入力欄のリストに行を足したり消したりすると、同じ処理で結果が自動的に更新されるので、ボタンを押し直す必要はありません。
ボタンはいつも入力欄の内容に対して働きます。結果に対して続けて処理することはできないので、「空行削除してから重複削除」のように組み合わせたいときは、結果をコピーして入力欄に貼り直してから次のボタンを押してください。
処理の仕組み
| ボタン | 動き |
|---|---|
| 重複削除 | まったく同じ行が2回目以降に出てきたら取り除きます。残る順番は、最初に出てきた順のままです |
| 昇順ソート | 日本語の並び順のルールで、小さい順(数字→英字→かな・漢字)に並べ替えます |
| 降順ソート | 昇順ソートの逆の順番に並べ替えます |
| 逆順 | 並べ替えはせず、今の行の順番を上下反対にします |
| 空行削除 | 何も書かれていない行と、スペースだけの行を取り除きます |
たとえば次の6行を入力して「重複削除」を押すと、2回目の「りんご」だけが取り除かれて、結果は5行になります。
りんご/ばなな/りんご/Apple/apple/りんご␣(末尾に空白)
→ りんご/ばなな/Apple/apple/りんご␣
「Apple」と「apple」は大文字・小文字が違うため別の行、末尾に空白がある「りんご␣」も別の行として残ります。見た目が同じでも消えない行があるときは、行末の空白や全角・半角の違いを確かめてください。
並べ替えの注意点
並べ替えは文字の並び順で行うため、数字も文字として比べます。「9」と「10」を昇順にすると、先頭の「1」と「9」を比べて「10」「9」の順になります。また、ひらがなとカタカナは区別せずに並ぶので、「あんず」「イチゴ」「ばなな」のように混ざった順番になります。漢字は読み方を判断して並べるわけではないため、五十音順にならないことがあります。
こんなときに便利
- 複数のファイルから集めたメールアドレスや商品コードの一覧から、重複を取り除きたいとき
- キーワードやタグの候補を五十音順・アルファベット順に並べて見やすくしたいとき
- 表計算ソフトからコピーしたデータに混ざった空行を、まとめて消したいとき
- 日付の古い順に並んだ記録を、新しい順に並べ替えたいとき(逆順)
よくある質問
大文字と小文字を同じものとして重複削除できますか?
できません。重複削除は完全に一致する行だけを対象にします。大文字・小文字をそろえてから処理したい場合は、先に「大文字・小文字変換」ツールで統一してから使ってください。
「行数」には何が表示されますか?
処理したあとの結果の行数です。たとえば10行のリストで重複削除をして7と表示されたら、3行が取り除かれたことになります。
リストを書き足したら、もう一度ボタンを押す必要がありますか?
必要ありません。最後に押したボタン(オレンジ色のボタン)の処理が覚えられていて、入力欄を書き換えるたびに自動でやり直されます。別の処理にしたいときは、そのボタンを押すと切り替わります。
入力したリストはどこかに送信されますか?
送信されません。処理はすべてお使いのブラウザの中で行われ、入力内容がサーバーに送られたり保存されたりすることはありません。名簿などの一覧も、手元の端末の中だけで整理できます。