摘要:免费的文本提取工具,一键提取邮箱、手机号、URL、IP、身份证号与数字,支持去 HTML、合并空白、去重与自定义正则,本地运行数据不外泄。
本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。
使用指南
从日志、网页源码、合同文档里批量抠出邮箱、手机号、URL、IP、身份证号与数字——人工逐条找既慢又漏。本工具用正则一次提取同类信息,内置常用模式,支持去 HTML 标签、合并空白、去重,也支持自定义正则,本地执行不上传。提取结果仍可能含误报,关键用途请人工复核。
1. 操作步骤
内置模式面向常见中文与国际格式,极端变体可能漏提取。自定义正则注意回溯与灾难性复杂度,先在短文本试验。
- 选模式或贴自定义正则
- 粘贴文本并勾选清洗选项
- 复制提取结果并抽查误报
2. 适用场景
去 HTML 后再提取,能减少标签噪声。去重适合生成联系人清单,但会掩盖出现次数——分析频率时先别去重。
- 日志排障找 URL 与 IP
- 从网页源码抽邮箱
- 合同附件抽手机号前先脱敏策略
3. 细节与边界
内置模式面向常见中文与国际格式,极端变体可能漏提取。自定义正则注意回溯与灾难性复杂度,先在短文本试验。
4. 实践建议
去 HTML 后再提取,能减少标签噪声。去重适合生成联系人清单,但会掩盖出现次数——分析频率时先别去重。
5. 和相邻工具与闭环
和相邻:正则测试器、行批处理、字符频率。提取到的身份证号等属于敏感数据,导出后按敏感信息处理。
6. 隐私与交付
处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享、录屏与下载文件的二次传播路径。 输出给他人时注明所用选项与已知限制。
7. 协作与风险控制
本页计算在浏览器本地完成,不把你的内容当作上传素材;但这不自动等于「可以随便外传」。下载目录、剪贴板与会议投屏同样可能泄漏。与相邻工具衔接时,注意中间格式是否有损、编码是否一致、以及是否需要保留母版以便回退。链路越长,越要在每一步写下「不保证什么」。
- 先用最小可复现样例确认选项。
- 批量前记录转换前后体积或行数。
- 输出给他人时写明边界与不保证项。
常见问题
提取在本地执行,文本不上传;但也请留意下游——导出结果、剪贴板与会议投屏同样是泄漏面,提取出的身份证号等要按敏感信息处理。
支持提取邮箱、手机号、URL 链接、IP 地址、身份证号、中文字符、数字等 7 种常用类型,还支持自定义正则表达式提取。
可以。勾选「去除 HTML 标签」后会先去掉 script/style 与标签再匹配,减少属性与脚本噪声;也可再勾选「合并空白」把多余换行缩进压成单空格。
可以。大陆手机号支持 +86 / 86 前缀以及空格、横杠分隔,结果会规范化为 11 位数字;去重选项对内置与自定义模式均生效。
内置模式面向常见的中文与国际格式,极端变体可能漏提取,关键用途请人工抽查。去重适合生成联系人清单,但会掩盖出现次数——做频率分析时先别去重。
支持。除预设的 7 种类型外,可粘贴任意自定义正则提取,同样能搭配去 HTML / 合并空白预处理。注意回溯与灾难性复杂度,先在短文本上试验;复杂表达式可先到正则测试器里验证。
相关工具
相关文章
文本提取工具:从杂乱文本中快速提取有用信息
从日志、网页源码与留言里提取邮箱、手机号、URL、IP 与数字;支持去 HTML、合并空白与去重,本地完成不上传。
Hydration failed / Text content does not match 报错怎么解决?
Next.js/React SSR 最常见的水合报错完整指南:为什么服务端和客户端渲染不一致、时间戳/随机值/localStorage 三大来源、suppressHydrationWarning 的正确用法,配本站工具定位差异。
在线文本 Diff 工具:逐行对比两段文本的差异
对照 ToolVault 文本 Diff 的真实实现:Monaco DiffEditor、忽略空白/大小写边界、unified 视图与 patch 阅读,以及配置/JSON/YAML 对比时的噪音处理。