分隔文本提取器
从 CSV、TSV 或任意带分隔符的文本中提取指定列。可按列号或表头名称选择,遵循 RFC 4180 规范。
使用方法
- 1 粘贴你的 CSV / TSV / 竖线分隔文本。
- 2 选择分隔符,并指定第一行是否为表头。
- 3 按列号(从 1 开始编号)或按表头名称选择要提取的列。
- 4 复制输出结果,每行对应一个值。
为什么使用此工具
- 遵循 RFC 4180 标准的 CSV 解析器,能正确处理带引号的字段、转义引号以及字段内的换行符。
- 按表头名称选择列 — 即使列的位置发生变化,也不会打乱你的工作流程。
- 支持自定义分隔符,适用于不常见的分隔字符(按纯字符串匹配,不使用正则表达式)。
- 输出结果每行一个值 — 可直接粘贴到其他工具或电子表格的列中使用。
常见问题
列号是从 0 开始还是从 1 开始?
从 1 开始编号 — 第 1 列是最左侧的列。这种编号方式更符合非程序员在处理电子表格时的习惯思维。
如果某一行缺少所选的列会怎样?
该行在输出结果中会对应一个空行,这样可以确保输出的行与输入数据的位置保持一一对应。
按表头名称匹配时是否区分大小写?
是的 — 在去除首尾多余空格后,匹配会区分大小写和空格。如果你的表头不太规范统一,建议改用“按列号”选择。
有相关工具推荐吗?
如果想保留所有列并转换为结构化数据,可以使用 CSV 转 JSON 工具;如果想清理提取出的列,可以使用去除重复行 / 行排序工具。
什么是 分隔文本提取器?
分隔文本提取器是一款帮助你从 CSV、TSV 或任意带分隔符的文本中提取单一列的工具。你可以按列号或按表头名称来选择要提取的列,工具会依照 RFC 4180 标准解析输入数据。整个处理过程都在浏览器本地完成,无需将文件上传至服务器即可提取列数据,并能正确处理带引号的字段以及各种不同的分隔符。
功能特性
按列号或表头选择
按从 1 开始的索引提取某一列,或通过匹配首行的表头名称来提取。
支持任意分隔符
逗号、制表符、竖线、分号、空格,或您自行指定的自定义分隔符。
符合 RFC 4180 的解析
正确处理带引号的字段、内嵌分隔符以及转义引号。
100% 隐私保护
在客户端运行——您的数据永远不会离开浏览器。
示例
Input
name,age,city
Alice,30,NYC
Bob,25,SF
Carol,40,LA (extract column 2)
Output
30
25
40
常见使用场景
-
1
提取邮箱列表
从导出的 CSV 中仅提取邮箱列,生成以换行分隔的纯文本列表。
-
2
将某一列输入脚本
无需打开电子表格应用,即可从表格导出文件中获取单个字段。
-
3
处理非逗号分隔的数据
从以制表符或竖线分隔的日志和报告中提取某一列。
Zerethon 的分隔文本提取工具可在浏览器中从 CSV、TSV 或任何分隔文本中提取单独一列。您可以按从 1 开始的列号或表头名称选择列,解析器会按照 RFC 4180 处理带引号的字段和自定义分隔符。文件绝不会被上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
参考资料
- RFC 4180 — Common Format and MIME Type for CSV Files — IETF
- Delimiter-separated values — Wikipedia
隐私
除非另有说明,否则你的数据永远不会离开浏览器。分隔文本提取器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。