分类: 开发工具
CSV 行过滤器
只保留与文本或模式匹配的 CSV 行
粘贴 CSV 数据,只保留某一列(或整行)与一段文本或正则表达式匹配的行,并可选择反选匹配。整个过程完全在你的浏览器中完成。
共匹配 1 行。
JSON
name,role,team,active Ada Lovelace,Engineer,Blue,true
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
把一份庞大的导出数据缩减到真正需要的行,通常是一次搜索,而不是排序:比如状态列写着“failed”的行,或邮箱列匹配某个域名的行。这个工具会解析以逗号、分号或制表符分隔的 CSV,对某一按名称或序号指定的列(或整行)与纯文本或正则表达式进行匹配,然后只用匹配成功的行(或在开启“反选”后,用未匹配的行)重新生成 CSV。
使用方法
- 把你的 CSV 数据粘贴到输入框中,或加载示例。
- 可选地设置要筛选的列,可按从 1 开始的位置或表头名称指定。
- 输入要匹配的文本或模式,然后复制筛选后的 CSV。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 我的 CSV 数据会被上传吗?
- 不会。解析和过滤都由页面里运行的 JavaScript 完成,电子表格导出内容不会离开你的设备。
- 如果我把列留空会怎样?
- 每一行的所有列会被拼接在一起进行匹配,因此匹配的文本或模式可以跨越整行,而不局限于单个字段。
- 可以用正则表达式代替纯文本吗?
- 可以,把匹配模式切换为“正则”即可;无效的模式会显示在输入框下方,而不会破坏输出。