您的数据-已加密。身份–匿名。互联网速度–优越。
您的数据-已加密。身份–匿名。互联网速度–优越。
 

Notepad ++从文本文件中提取电子邮件地址

Notepad ++从文本文件中提取电子邮件地址 [简体中文]

您的数据-已加密。身份–匿名。互联网速度–优越。
您的数据-已加密。身份–匿名。互联网速度–优越。
 

如何从文本文件中提取电子邮件地址

有一个文件,例如从您的邮箱中提取,并且您只想提取电子邮件地址?

使用Notepad ++和简单的 正则表达式 ,这非常简单。

请参阅下面的完整示例或总结打开文件,使用 正则表达式 查找电子邮件地址,在每个电子邮件地址前后添加换行符,然后标记包含电子邮件地址的行并删除未标记的行。

Notepad ++正则表达式提取文本

Atunse tayọ - ṣugbọn wo isalẹ apẹẹrẹ ni kikun nipa lilo aṣaniloju yii lati ikede lori Stackoverflow.com lori "Jade imeeli lati ọrọ nipa lilo akọsilẹ ++ ati regexp", ati pẹlu ifarahan siwaju sii lati ijiroro superuser.com "Bawo ni lati pa gbogbo awọn ila ni Akọsilẹ ++ ayafi awọn ila ti o ni awọn ọrọ ti mo nilo? ".

(\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

确保选中 正则表达式 单选按钮,然后单击全部替换。

查看结果 - 每个电子邮件地址现在都在一条新线上。

下一步是确定所有这些只包含一个电子邮件地址的行。在搜索窗口中打开Marktab。复制与以前相同的 正则表达式 来识别电子邮件地址。确保 正则表达式 与书签行选项一起被选中,并使用标记全部开始标记操作

在该文件中,所有包含电子邮件地址的行现在都已加入书签。

在Search => Bookmark中,选择Remove Unbookmarked Lines

瞧!您的文件现在只包含没有不必要文本的电子邮件地址。

最后一步,您可能需要 删除重复项 以获取唯一电子邮件地址列表。

从文本中提取电子邮件 file

要从文本文件中提取电子邮件,请使用 Notepad ++文本编辑器 打开它,并应用上述说明,使用 正则表达式 ,标记所有电子邮件,仅选择电子邮件并复制它们。

Notepad ++复制所有正则表达式匹配

要复制所有 正则表达式 匹配项,请使用Notepad ++搜索窗口中的Marktab。通过放置 正则表达式 ,所有与 正则表达式 匹配的结果都将被标记,并且可以通过这种方式进行选择和复制。

删除notepad ++中的重复项

Notepad ++ strip HTML标签

要从文本中删除Notepad ++中的HTML标记,请使用下面的 正则表达式 <.*?>|</.*?>,并用例如空格替换。确保已选中搜索表单中的 正则表达式 复选框。

<.*?>|

Notepad ++提取URL

在替换菜单中,可通过快捷键CTRL + H访问,使用以下 正则表达式 正则表达式 和点匹配新行检查:

.*?(http\:\/\/www\.[a-zA-Z0-9\.\/\-]+)

并使用此替换字符串以获取文件中提取的所有URL的列表:

$1\n

如何在NotePad ++中复制标记的行

可以使用 正则表达式 搜索复制Notepad ++中的标记文本,方法是使用搜索>标记菜单,选择书签行并单击全部标记。

然后,使用搜索>书签>复制书签线条菜单,结果可以粘贴到一个新文件中,其中包含标记行的副本。

如何通过几次点击从文本中提取电子邮件

要从文本中提取电子邮件,只需输入 正则表达式 即可查找文本文件中的所有电子邮件地址,例如从Microsoft Outlook中提取所有联系人。

然后,识别电子邮件地址,并删除多余的行。使用NotePad ++,可以按照我们的指南轻松完成。

使用regex从Notepad ++中提取电子邮件地址

如何从CSV文件中提取电子邮件?

CSV中的电子邮件地址(如MicrosoftOutlook导出)与标准文本文件的工作方式完全相同。

To 从CSV文件中提取电子邮件 , start by opening the CSV file with Notepad ++文本编辑器 , distinguish the single email addresses with the process explained above, and copy them.

To 从CSV文件中提取电子邮件 follow the following process:

  • 使用Notepad ++文本编辑器打开CSV文件,

  • 输入匹配潜在电子邮件地址的正则表

  • 用电子邮件和换行符替换它们,

  • 使用正则表达式为有效电子邮件地址添加书签

  • 删除未加书签的不包含电子邮件地址的行,

  • 通过执行删除重复操作来获取最终列表,该操作将清理文件并 从CSV文件中提取电子邮件 并准备导出。

使用 正则表达式 完成CSV文件处理的摘录电子邮件后,您将能够直接从结果中复制它们。

您的数据-已加密。身份–匿名。互联网速度–优越。
您的数据-已加密。身份–匿名。互联网速度–优越。
 

阅读更多

类似的文章

您的数据-已加密。身份–匿名。互联网速度–优越。
您的数据-已加密。身份–匿名。互联网速度–优越。
 

评论 (7)

Irene Page, 2018-08-19
Simple, clair et bien expliqué, merci beaucoup
Lee Ryan, 2018-08-19
No sabía acerca de estos detalles, por favor haga más
Raymond Mcbride, 2018-08-19
O poveste grozavă, mulțumesc pentru schimbul
Kathryn Baker, 2018-08-19
ที่ทำงานได้ดีสำหรับฉันไม่จำเป็นต้องดูเพิ่มเติมใด ๆ
testkingaws, 2018-11-05
Thank you, author, was very useful for me
George Mauricio Santana Lima, 2019-01-16
THIS TUTORIAL IS AMAZING, SUCH AN USEFUL GUIDE! <3
Kaspars, 2019-01-16
Thank you! This came handy!

发表评论

您的数据-已加密。身份–匿名。互联网速度–优越。
您的数据-已加密。身份–匿名。互联网速度–优越。