📋 リスト並べ替えツール

リストの重複除去・ソート・ランダム並べ替え・フィルタ

📝 リスト入力・出力

📥 入力
📤 出力結果

📊 統計情報

総行数
0
ユニーク行数
0
重複行数
0
空行数
0

⚙️ 操作

🔍 重複除去
🔢 ソート
🔄 変換
🛠️ その他

🔎 フィルタ

リスト並べ替えツールとは

リスト並べ替えツールは、1行1件のリストに対して、重複の除去・並べ替え・フィルタ・文字種の変換をまとめて実行できるツールです。CSVから抜き出したID一覧、URLのリスト、メールアドレスの一覧など、行の集まりを整える作業に使えます。

スプレッドシートでも同じことはできますが、「重複を消して、五十音順に並べて、特定の文字列を含む行だけ残す」といった複数の操作を続けて行う場合、ブラウザ上で結果を見ながら操作したほうが速く済みます。操作は何度でもやり直せます。

2つのリストを比較して、両方にある行・片方にしかない行を抽出することもできます。名簿の突き合わせや、移行前後のデータ照合に便利です。

リスト並べ替えツールの使い方

  1. テキストエリアに、1行1件の形式でリストを貼り付けます。
  2. 「操作」から重複除去、昇順/降順ソート、文字数順ソート、ランダム並べ替えなどを選びます。
  3. 「フィルタ」に文字列や正規表現を入力すると、条件に合う行だけを残す(または除く)ことができます。
  4. 大文字小文字の変換、全角半角の変換、前後の空白の除去も同じ画面から実行できます。
  5. 結果をコピーして、元のファイルやスプレッドシートに貼り戻します。

よくある質問

並べ替えの順序はどう決まりますか?

既定では文字コード順(Unicodeのコードポイント順)です。この順序では、半角英数字→ひらがな→カタカナ→漢字の順に並び、漢字は読みではなくコード順になります。五十音順に並べたい場合は、あらかじめ読み仮名の列を用意してそちらで並べ替えてください。

重複除去では、どちらの行が残りますか?

先に現れた行が残り、2回目以降が削除されます。並び順は元のまま保たれます。

空行はどう扱われますか?

空行を削除するオプションを用意しています。有効にすると、空白だけの行もあわせて除去されます。

何行くらいまで処理できますか?

数万行程度までは問題なく処理できます。ただしすべてブラウザ内のメモリで処理するため、数十万行を超えると動作が重くなることがあります。その場合は分割して処理してください。

もう少し詳しく

フィルタで使える正規表現の例

^https:// でHTTPSのURLだけを残す、@example\.com$ で特定ドメインのメールアドレスだけを抽出する、^\s*$ で空行を対象にする、といった指定ができます。書いた正規表現が意図どおり動くか不安なときは、先に正規表現チェックツールで動作を確かめてから貼り付けると確実です。

関連ツール