RegexCaptor是适用于Microsoft Windows设备的免费程序,您可以在任意数量的文件上运行该程序,以从其中提取电子邮件地址和其他数据。
该程序的创建是为了“从退回的电子邮件中提取电子邮件地址”,以便可以从邮件列表中将其删除。
尽管这是该程序的主要目的,但它的设计方式使其可以用于从文件中提取任何类型的文本数据。
该应用程序的开发者Mouser在编写RegexCaptor之前进行了一些研究,以发现是否存在可以满足他需要的程序。当他找到承诺从文件中提取电子邮件地址的程序时,它们似乎都是共享软件,功能受限或广告软件。
正则表达式
正则表达式捕获器提取电子邮件地址
您可以下载程序的可移植副本或在Windows计算机上安装的版本。功能相同,我建议您获得便携式版本,因为您可以立即在任何位置运行它。
该应用程序带有三个正则表达式模式,您可以选择它们从文件中提取以下内容:
电子邮件地址
号码
订阅编号
从文件中提取电子邮件所需要做的就是以下操作:
在RegexCaptor界面中拖放一个或多个文件。在界面中列出了每个文件及其名称和完整路径。
选择电子邮件地址提取选项。
激活搜索按钮。
该程序将在结果区域中显示所有匹配的项目,甚至会自动删除重复的条目,因此您不必这样做。
您可以选择单个电子邮件地址或所有电子邮件地址,方法是选择它们并使用Ctrl-C复制,或者使用“复制到剪贴板”按钮。
尽管内置功能仅是您所需要的,但您可以将自己的搜索字符串添加到应用程序中以搜索其他类型的文本数据。
提取电子邮件地址
只需选择“视图”>“编辑选项”>“收藏夹”即可将新的搜索字符串添加到应用程序。每行以标签开头,后跟冒号,然后是表达式。
您也可以将纯文本模式或正则表达式添加到忽略列表。切换到选项中的“忽略列表”部分,以添加您希望应用程序忽略的项目。
这些首选项还支持其他几个选项:您可以在搜索选项,内存行为或启动行为的常规下启用不区分大小写的搜索。
结束语
RegexCaptor是用于Microsoft Windows设备的强大程序,可以从任意数量的文件中提取电子邮件地址或其他内容。虽然您需要知道如何编写正则表达式以将其用于尚未作为模式提供的搜索,但是知道如何使用正则表达式的用户可以将其用于其他文本搜索活动。