在线从文本中提取邮箱
文本提取器可一步从任意文本块中拉出邮箱、网址、电话号码等模式。粘贴内容,选择要提取的类型,干净且已去重的列表便会立即出现 — 无需设置,也无需安装。
它内置八种预设模式 — 邮箱、网址、电话、数字、话题标签、提及、IP 和日期 — 还有一个自定义正则模式应对其他需求。它适合收集联系方式的营销人员、采集数据点的研究者、测试模式的开发者,以及任何需要从杂乱文本中捞出特定值的人。
如何从文本中提取数据
输入文本
在输入文本区域中键入或粘贴内容,或点击粘贴把剪贴板里的内容放进来。任何纯文本都可以 — 复制的网页、邮件往来、日志文件或数据导出。
选择要提取的内容
提取类型下的全部八个模式标签默认开启。点击任意标签即可切换开关,开启仅去重可从结果中去掉重复的值。
查看结果
匹配项会立即出现在结果面板中,按类型分组并各自带有数量标记。点击任意结果,即可在原文中对应的位置高亮并选中它。
复制或导出
选择列表、CSV 或 JSON 作为格式,然后复制或下载单个分组,或用全部复制一次性获取全部内容。
打开自定义正则部分,输入一段 JavaScript 正则(无需两侧的斜杠),并按需切换忽略大小写和多行标志。匹配项会落入它们专属的自定义分组,你还可以保存模式以便日后复用。点开正则指南,里面有可点击的示例模式。
功能特点
八种预设模式
各一键检测邮箱、网址、电话号码、数字、话题标签、提及、IPv4 地址和日期。
自定义正则模式
输入任意有效的 JavaScript 正则,配合忽略大小写和多行标志,提取预设未覆盖的模式。
实时高亮
你一键入或粘贴,每个匹配项就在输入框中高亮显示,让你清楚看到正在被提取的内容。
点击定位
点击任意提取出的值,即可跳到它在原文中的位置,匹配项被选中并滚动到可见区域。
自动去重
开启仅去重,每个值在结果中只保留一次,同时仍会在文本中高亮显示每一处出现。
列表、CSV 与 JSON 导出
将结果复制或下载为纯列表、逗号分隔值或 JSON 数组 — 可按分组或一次性全部导出。
内置正则指南
可展开的速查表涵盖基础、量词和范围,附带可点击即试的示例。
已保存模式
将自定义正则模式保存在浏览器中,点击任意已保存模式即可重新加载到工具里。
记住设置
你启用的模式、导出格式和正则标志都会被记住,让你从上次离开的地方继续。
完全在浏览器内运行
所有提取都用 JavaScript 在本地完成,你的文本绝不会离开设备,也不会上传任何内容。
常见问题
怎么从一段文本中提取所有邮箱?
将文本粘贴到输入区域,并确保邮箱标签已开启。每个邮箱地址都会被收进结果中的邮箱分组,你可以在那里复制或下载完整列表。开启仅去重可去除重复项。
可以同时提取网址和电话号码吗?
可以。你想开多少个模式标签都行 — 网址、电话、邮箱等会一起运行。每种类型都有自己的结果分组和单独计数,你可以逐个复制或导出,也可以用全部复制获取所有内容。
会自动去除重复结果吗?
开启仅去重,每个值在结果中只会出现一次,即便它在文本里出现很多次。高亮仍会标出原文中的每一处出现,让你看到它们都在哪里。
支持自定义正则表达式吗?
支持。打开自定义正则部分,输入任意有效的 JavaScript 模式,无需两侧的斜杠 — 例如用 \d{3}-\d{4} 匹配分机号,或用 #[a-fA-F0-9]{6} 匹配十六进制颜色。切换忽略大小写和多行标志,点击保存把模式留到以后用。
为什么我的电话号码没有被识别?
电话模式会匹配含多位数字的号码,其中可包含空格、连字符、括号或开头的加号。位数很短或格式特殊的号码可能会被漏掉 — 这时可用自定义正则模式来匹配特定的电话格式。
提取是在我的浏览器里完成的吗,我的文本安全吗?
是的。所有处理都用 JavaScript 在你的浏览器本地完成。你的文本、自定义模式和结果绝不会离开你的设备,也不会发送到服务器,因此可放心用于机密内容。
怎么复制或导出提取出的列表?
选择列表、CSV 或 JSON 作为导出格式。每个结果分组都有各自的复制和下载按钮,也可以用全部复制获取每一处匹配。下载会根据你所选的格式保存为 .txt、.csv 或 .json 文件。
文本大小有限制吗?
没有硬性限制。超过 100,000 字符的超大文本可能会让实时高亮略有变慢,但无论你粘贴多少文本,提取本身都依然很快。
还没有评论,快来发表第一条!