Notepad ++はいくつかの手順でテキストファイルから電子メールアドレスを抽出します

メールボックスからの抽出などのファイルを持っていて、メールアドレスだけを抽出したいのですか?


テキストファイルから電子メールアドレスを抽出する方法

メールボックスからの抽出などのファイルを持っていて、メールアドレスだけを抽出したいのですか?

メモ帳++とシンプルな正規表現を使うとかなりシンプルです。

下記の完全な例を参照してください。要約するには、ファイルを開き、以下のregexpを使用して電子メールアドレスを探し、それぞれの前後に改行を追加して、電子メールアドレスを含む行にマークを付け、マークのない行を削除します。

メモ帳+ +正規表現の抽出テキスト

非常に簡単ですが、「NotePad ++とRegexp %%を使用してテキストから電子メールから電子メールを抽出する」という議論のこの巧妙なRegexpを使用した以下の完全な例を参照してください。

また、superuser.comのディスカッションからさらにインスピレーションを与えます。

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

あなたのファイルから始める - その例では、Outlook 2013の電子メールフォルダの TOアドレスの抽出 - あなたは奇妙な文字、不要なテキスト、同じ行に電子メールアドレスがたくさんあるかもしれません...

最初のステップは、[置換]オプション、[検索]> [置換]またはCtrl + Hを開くことです。

Nnotepad ++正規表現

ここで、「検索する」に、正規表現の下に入力します。

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

[置換後]に次のように入力して、各電子メールアドレスを置き換えます。改行\ n +検索文字列$ 1 +改行\ n

\n$1\n

[Regular Expression]ラジオボタンをオンにして、[Replace All]をクリックしてください。

結果を見る - 各電子メールアドレスは新しい行に単独で追加されました。

次のステップは、単一の電子メールアドレスだけを含むこれらの行をすべて特定することです。検索ウィンドウでMarktabを開きます。前と同じregexpをコピーして、電子メールアドレスを特定します。 [ブックマーク]オプションとともに[正規表現]がオンになっていることを確認し、[すべてをマークする]でマーキング操作を開始します

このファイルでは、電子メールアドレスを含むすべての行がブックマークされます。

検索=>ブックマークで、[未読マーク行を削除]を選択します

とボイルラ!あなたのファイルには不要なテキストのない電子メールアドレスしか含まれていません。

最後のステップとして、一意の電子メールアドレスのリストを取得するために重複を削除することができます。

テキストから電子メールを抽出する file

テキストファイルから電子メールを抽出するには、Notepad ++テキストエディタを使用してそれを開き、正規表現を使用してすべての電子メールにタグを付け、電子メールのみを選択してコピーすることによって上記の手順を適用します。

メモ帳+ +すべての正規表現のコピー

すべての正規表現の一致をコピーするには、メモ帳++検索ウィンドウのMarktabを使用します。ここに正規表現を入れると、その正規表現にマッチするすべての結果がマークされ、そのように選択してコピーすることができます。

Notepad ++ストリップHTMLタグ

テキストからメモ帳++のHTMLタグを削除するには、以下の正規表現を使用します。<.*?>|</.*?>そして、例えばスペースで置き換えます。検索フォームの正規表現チェックボックスが選択されていることを確認してください。

Notepad ++抽出URL

Excel Proになる:私たちのコースに参加してください!

Excel 365 Basicsコースでスキルを初心者からヒーローに向けて、ほんの数回のセッションに習熟するように設計されています。

ここに登録してください

Excel 365 Basicsコースでスキルを初心者からヒーローに向けて、ほんの数回のセッションに習熟するように設計されています。

ショートカットCTRL + Hでアクセス可能な置換メニューでは、正規表現とドットが改行に一致する状態で次の正規表現を使用します。

ファイルに抽出されたすべてのURLのリストを取得するには、この置換文字列を使用します。

NotePad ++でマークされた行をコピーする方法は?

メモ帳++でマークされたテキストは、検索>マークメニューを使用してブックマーク行を選択し、すべてマークをクリックすることで、正規表現検索を使用してコピーできます。

次に、検索>ブックマーク>ブックマーク行のコピーメニューを使用して、結果を、マーク行のコピーを含む新しいファイルに貼り付けることができます。

数回のクリックでテキストからメールを抽出する方法は?

テキストから電子メールを抽出するには、テキストファイル内のすべての電子メールアドレスを検索するための正規表現を入力します。たとえば、Microsoft Outlookからのすべての連絡先の抽出です。

次に、電子メールアドレスを確認して、余分な行を削除します。 NotePad ++を使うと、私たちのガイドに従うことで簡単にできます。

正規表現を使用してNotepad ++から電子メールアドレスを抽出する

CSVファイルからメールを抽出する方法

MicrosoftOutlookエクスポートなどのCSV形式の電子メールアドレスは、標準のテキストファイルとまったく同じように機能します。

CSVファイルから電子メールを抽出するには、まずCSVファイルをNotepad ++テキストエディターで開き、上記のプロセスで単一の電子メールアドレスを区別してコピーします。

CSVファイルから電子メールを抽出するには、次のプロセスに従います。

  • Notepad ++テキストエディタでCSVファイルを開きます。
  • 潜在的な電子メールアドレスと一致する正規表現を入力してください。
  • それらを電子メールと改行で置き換えます。
  • 有効な電子メールアドレスをブックマークするために正規表現を使用してください。
  • ブックマークされていないメールアドレスを含まない行を削除する
  • あなたのファイルをきれいにしてあなたのCSVファイルから電子メールを抽出してエクスポートする準備ができている重複排除操作を実行することによって最終的なリストを入手してください。

CSVファイルからの電子メールの抽出プロセスが正規表現を使用して完了したら、結果からそれらを直接コピーすることができるようになります。

Gmail:すべての連絡先に電子メールを送信する方法?

一般的なEメールアプリケーションGmailを使用して、最初に連絡先リストを抽出することで、すべての連絡先に電子メールを送信することができます。

これを行うには、Googleの連絡先を開き、「その他の連絡先」メニューに移動します。

次に、その横にあるチェックボックスをクリックして連絡先を選択し、新しいメニューが表示され、青い矢印を展開して欲しいすべての連絡先を選択してから、3つの青をクリックしてすべてのGmailの連絡先をエクスポートすることができます。右側のドット、および必要なニーズに合ったローカルファイルへの電子メールのエクスポートオプションを選択すると、Google CSV、Outlook CSV、またはIOSコンタクト用のvCard。

結果のCSVファイルに対処するための連絡先が多すぎる場合は、CSVファイルの分割を検討してください。

Gmailからエクスポートされた連絡先でCSVテキストファイルを分割する

適切なオプションを選択して、このメニューから直接すべての連絡先をエクスポートすることもできます。

よくある質問

テキストファイルからの電子メール抽出器はどうですか?
テキストファイルから電子メールを抽出するには、NotePad ++テキストエディターでそれを開き、正規表現を使用して上記の指示を適用し、すべてのメールをマークし、電子メールのみを選択し、コピーします。
メモ帳++テキストから電子メールを抽出する方法は?
NotePad ++で複製を削除するには、TextFXプラグインを使用できます。プラグインをインストールした後、ソートするテキストを選択し、textfx> textfxツールにナビゲートします> sort lines case sensitive(またはcase ofsensitive)を選択します。 「一意の(列)のラインのみをソートする」が、重複を削除するようにチェックされていることを確認してください。
NotePad ++を使用してテキストファイルからメールアドレスを抽出するにはどうすればよいですか?
Notepad ++のテキストファイルからメールアドレスを抽出するには、正規表現検索を使用できます。 Ctrl+ Fで検索ダイアログを開き、[マーク]タブに切り替え、「ブックマーク行」をチェックし、電子メールアドレスに一致する正規式を入力します(\ b [a-za-z0-9 ._%+ - ]+ @[a-za-z0-9 .-]+\。[a-z | a-z] {2、} \ b)、「マークAll」をクリックします。次に、「検索」メニューを開き、「ブックマーク」を選択し、「ブックマークされた行」を選択して、すべてのメールアドレスのリストを取得します。
NotePad ++に32ビットプラグインをロードする問題に遭遇した場合、ユーザーは何をすべきですか?
ユーザーは、Notepad ++(32ビットプラグインの32ビットバージョン)の互換性のあるバージョンを実行していることを確認する必要があります。問題が発生している場合は、プラグインの更新バージョンを見つけるか、具体的なトラブルシューティングアドバイスについてNotepad ++コミュニティフォーラムを参照してください。

Yoann Bierling
著者について - Yoann Bierling
Yoann BierlingはWeb Publishing&Digital Consulting Professionalであり、技術の専門知識と革新を通じて世界的な影響を与えています。彼は、個人や組織がデジタル時代に成功するように力を与えることに情熱を傾けており、教育コンテンツの作成を通じて、例外的な結果をもたらし、成長を促進するように駆り立てられています。

Excel Proになる:私たちのコースに参加してください!

Excel 365 Basicsコースでスキルを初心者からヒーローに向けて、ほんの数回のセッションに習熟するように設計されています。

ここに登録してください

Excel 365 Basicsコースでスキルを初心者からヒーローに向けて、ほんの数回のセッションに習熟するように設計されています。




コメント (4)

 2018-08-19 -  Irene Page
シンプルで明確でよく説明されている、ありがとうございました
 2018-11-05 -  testkingaws
著者、著者、私にとって非常に便利でした
 2019-01-15 -  George Mauricio Santana Lima
このチュートリアルは素晴らしいです、そのような便利なガイド!
 2019-01-15 -  Kaspars
ありがとう!これが便利です!

コメントを残す