テキストからメールアドレスを抽出
テキストからメールアドレスを抽出するには、下にテキストを貼り付けます。すべてのアドレスを拾い出し、重複を除いて一覧にします。ボタン一つで、リンク・ハッシュタグ・数字・日付・IPアドレスの抽出にも切り替えられます。すべてブラウザの中で動きます。
出典:WHATWG – HTML Living Standard: valid e-mail address (type=emailのパターン)。更新日:
計算方法
テキストからメールアドレスを抽出するとは、アドレスらしいものをすべて拾い出すことです。メール・Webページ・エクスポート・長い文書などが対象です。このツールは、HTML仕様に基づき、アクセント付き文字なども扱えるように広げたパターンで、ブラウザの中で探します。リンク・ハッシュタグ・メンション・数字・日付・IPアドレスも同じ方法で抽出できます。
使い方
- テキストを貼り付けます。メール全文やページ、表も問題ありません。
- 探すもの、重複を除くか、並べ替え、一覧の形式(改行・カンマ・セミコロン)を選びます。
- 一覧をコピーして、アドレス帳・Excel・スクリプトなどに使います。
見つかるもの
- メールアドレス:名前に+やドットを含むもの、名前やドメインにアクセント付き文字を含むものも対象です。末尾の句読点(「…jp。」)は含みません。
- リンク:http://、https://、www.で始まる文字列。末尾の句読点は切り落とし、リンクに属するかっこは残します。
- ハッシュタグとメンション:#単語(文字を1つ以上含むもの)と@名前。
- 数字:桁区切りと小数点付き(1,234.56や1.234,56)、負の数も含みます。
- 日付:2026-10-02、02.10.2026、10/02/2026。日と月がありえる値のものだけです。
- IPv4アドレス:0〜255の4つの数字です。
制限
探しているのは、パターンに合う文字列だけです。アドレスやリンクが実在するか、つながるかは確認しません。
- 空白を含むもの、誤字のあるもの、言葉で書かれたもの(「name アットマーク example ドット jp」)は認識しません。電話番号や口座番号は検索対象外です。
- 約200万文字まで。日付やアドレスの中の数字は、「数字」にも現れます。
プライバシー
テキストはブラウザの外に出ません。個人情報を含むアドレス一覧でも安心です。次の作業には2つのリストを比較、テキストを整える、正規表現をテストが使えます。
よくある質問
テキストからメールアドレスを抽出するには?
テキストを貼り付けて「メールアドレス」を選びます。見つかったアドレスの一覧が表示されます。重複の除外と並べ替えもできます。
アクセント付き文字を含むアドレスも見つかりますか?
見つかります。ドメインを含め、あらゆる言語の文字を使えます。文末の句読点は含まれません。
リンクや数字もテキストから取り出せますか?
できます。「何を探しますか?」で、リンク・ハッシュタグ・@メンション・数字・日付・IPv4アドレスから選べます。
重複したアドレスを取り除くには?
「重複を除く」にチェックを入れたままにします。アドレスとリンクは、大文字小文字を区別しません。
Excelやメールソフトにアドレスをコピーするにはどうすればよいですか?
メールソフトには「セミコロン区切り」、Excelには「1件ごとに改行」を選び、結果をコピーしてください。
テキストはアップロードされますか?
いいえ。検索はブラウザの中でローカルに行われます。
出典・根拠
- WHATWG – HTML Living Standard: valid e-mail address (type=emailのパターン)
- IETF – RFC 791: Internet Protocol (IPv4-Adressen)
- Unicode Standard Annex #44 – General_Category (アドレスやハッシュタグ内の文字と数字)
更新日: · 編集方針
関連ツール
- 改行削除・テキスト整形PDFからコピーした文章の改行を一括削除。余分な空白や空行、見えない文字の削除、重複行の削除、並べ替えもできるテキスト整形ツールです。
- 2つのリストを比較2つのリストを比較し、Aだけ・Bだけ・両方にあるものを表示します。大文字小文字・重複・並べ替えの設定付き。ブラウザ内で完結、アップロード不要です。
- 正規表現チェックツールJavaScriptの正規表現をその場でチェックできるテストツール。一致した箇所を色付きで表示し、キャプチャグループを一覧に、パターンの意味を1つずつ日本語で解説します。
- キーワード出現率を計算文章を貼り付けると、各単語やフレーズの出現回数と全体に占める割合がわかります。特定のキーワードの出現率も確認でき、登録不要で使えます。
- 五十音順の並べ替えリストを五十音順やアルファベット順に並べ替え。昇順・降順、文字数順、数値順、重複行・空行の削除に対応。ブラウザだけで動き、登録不要で無料です。
- 文字数カウント文字数カウントツールです。空白・改行を含む文字数と含まない文字数、行数、段落数、読むのにかかる時間をリアルタイムで表示。X(旧Twitter)やSMSの上限もわかります。
- パスワード生成ツールパスワード生成ツール(無料)。ランダムで安全なパスワードや覚えやすいパスフレーズを作成し、強度をビット数で表示。生成はブラウザ内で完結、送信も保存もされません。
- 読書時間を計算文章を貼り付けると、黙読と音読にかかる時間、文字数、原稿用紙の枚数がすぐにわかります。読む速さは自由に変えられ、登録不要で使えます。
- Unicode 変換ツール(文字 ⇔ U+XXXX・\uXXXX・数値文字参照・UTF-8)Unicode 変換ツール。日本語や絵文字を、U+3042のようなコードポイント、\u3042形式、HTMLの数値文字参照、UTF-8のバイト列に変換。コードから文字に戻すこともできます。