テキストツール

メールアドレス抽出ツール

文章やログなどのテキストデータからメールアドレス形式の文字列を検出し、重複を除いて一覧表示するオンラインツールです。

ツールを実行

入力された文章やデータから、メールアドレスの形式に合致する文字列を検索して一覧で抽出するツールです。英数字や記号(ピリオド、アンダースコア、パーセント、プラス、ハイフン)で構成されたローカル部とドメイン部を識別し、末尾に2文字以上の英字があるアドレスを抽出します。標準設定では大文字と小文字の違いを区別せずに重複を自動で除外し、最初に検出された表記を維持したまま一覧化します。重複を残したい場合は設定を無効化することで、出現したすべてのアドレスをそのまま確認できます。テキスト欄が未入力または空文字の場合は、アドレス一覧は空となり、検出件数は0件として表示されます。

使い方

  1. 「テキスト」入力欄に、メールアドレスを抽出したい文章や文字列を貼り付けます。
  2. 重複を除きたい場合は「重複を除外」を有効にし、出現順にすべて残したい場合は無効にします。
  3. 「実行」をクリックして抽出処理を開始します。
  4. 結果表示欄に抽出されたメールアドレスの一覧と総件数が表示されます。

使用例

  • 連絡先一覧の文章「問い合わせ先: info@example.com / 担当: Tanaka tanaka@example.jp」を入力して重複除外を有効のまま実行すると、「info@example.com」と「tanaka@example.jp」の2件が抽出されます。
  • ログデータから「User: test@example.com, Admin: test@EXAMPLE.com」を入力し、重複除外を無効にして実行すると、大文字小文字の差異を含めて2件のアドレスがそのまま一覧に表示されます。

よくある質問

大文字と小文字が混在する同一アドレスはどのように処理されますか?

重複除外が有効な場合、大文字と小文字を区別せずに重複を取り除き、テキスト内で最初に見つかった表記を出力します。

どのような形式のメールアドレスに対応していますか?

ASCII英数字、ピリオド、アンダースコア、パーセント、プラス、ハイフンを含むローカル部とドメイン部で構成されたアドレスを認識します。末尾のトップレベルドメインは2文字以上の英字である必要があります。

テキストを入力せずに実行した場合はどうなりますか?

テキスト欄が空の状態で実行した場合、エラーにはならず、抽出結果一覧は空となり検出件数0件として表示されます。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。