メインコンテンツにスキップ

重複行削除ツール — 重複する行をオンラインで削除

貼り付けまたはアップロードしたテキストから重複行を削除します。大文字小文字を区別する、または区別しないマッチング、比較前に空白を削除、最初または最後の出現を保持、空白行を削除、出力順序を保持またはソート — 入力/出力行の概要付き。

入力

Drop a file or browse
One file · text
または

オフの場合、"Apple"と"apple"は重複として扱われます。

重複をチェックするときに先頭/末尾のスペースを無視します(元の行はそのままです)。

出力

重複削除テキスト

統計

結果
メトリック値
No data yet
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/duplicate-lines-remover \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "apple\nApple\nbanana\nBanana\ngrape\napple",
    "caseSensitive": "true",
    "trimWhitespace": "",
    "removeBlankLines": "",
    "keepOccurrence": "first",
    "orderMode": "preserve"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `duplicate-lines-remover` tool (Duplicate Lines Remover) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/duplicate-lines-remover/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="重複行削除ツール — 重複する行をオンラインで削除 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

このツールの機能

リストを貼り付けます(メール、ログ行、キーワード、CSV行、URL)。このツールはすべての重複行を削除し、一意のエントリのみを残します。これはスプレッドシートにデータをインポートする前、メーリングリストの重複を削除する、SEO作業用のキーワードリストを整理する、またはログファイルを個別のメッセージにトリミングするための一般的なクリーンアップステップです。

使い方

  1. テキストを重複を削除するテキストボックスに貼り付けるか、.txtファイルを直接アップロードします。
  2. 以下のオプションを調整して、重複をどのように検出・処理するかを指定します。
  3. 重複削除テキストボックスは自動的に更新され、入力行、削除された空白行、削除された重複行、出力行を示す統計テーブルが表示されます。
  4. 結果をコピーまたはダウンロードします。

オプションの説明

  • 大文字小文字を区別する比較 — デフォルトでは有効です。Appleとappleは異なる行として扱われます。オフにすると、異なる大文字化が重複として扱われます。
  • 比較前に空白を削除 — マッチをチェックするときに先頭/末尾のスペースを無視します(例えば"cat"と"cat "は同じ行として扱われます)。保持される実際の行コンテンツは変更されません。
  • 空白行を削除 — 重複検出とは別に、出力からすべての空または空白のみの行を削除します。
  • 保持する出現 — 行が繰り返される場合、最初の出現を保持するか、最後の出現を保持するかを選択します。最後の出現を保持することは、リスト内の後のエントリ(例えば、更新されたステータス)が優先されるべき場合に便利です。
  • 出力順序 — 保持は元の順序のまま行を保持します。A→Zでソートは重複削除された結果をアルファベット順に並べ替えます。

例

入力:

apple
Apple
banana
Banana
grape
apple

大文字小文字を区別する比較では、2番目のappleのみが削除されます(出力は5行)。大文字小文字を区別しない比較では、Apple/Banana/2番目のappleはすべてapple/bananaの最初の出現の重複として扱われ、apple、banana、grapeのみが残ります(出力は3行)。

なぜスプレッドシートを使わないのですか?

スプレッドシートの「重複を削除」機能は大文字小文字を区別しない、最初-vs-最後の出現を選択することができず、ファイルのインポート/エクスポートが必要です。このツールはプレーンテキストで直接動作するため、スクリプト、テキストとして貼り付けられたCSV列、別のアプリケーションを開かない迅速なクリーンアップに適しています。

プライバシー

このツールはブラウザ内で完全に実行されます。テキストはデバイスから離れることはなく、ファイルアップロードを使用する場合でも、サーバーに接触することはありません。

deduplicatetextlinesuniquecleanup

チェーンの一部

すべてのチェーン

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。