🏠 首页 › 攻略 › 5个文本清洗技巧,粘贴进浏览器就搞定

5个文本清洗技巧,粘贴进浏览器就搞定

处理乱七八糟的数据文本,不一定非得写脚本。navbox的5个在线文本工具,覆盖去重、替换、排序、正则测试、格式转换,粘贴即用零安装,小批量数据处理效率直接翻倍。

你有没有这种经历:从系统导出一堆数据,格式乱七八糟,想处理一下。打开Python,import pandas,写三行代码,跑起来,搞定了。

但问题是,下次还要从头来。而且数据量其实不大,就几百行,写脚本有点杀鸡用牛刀。

今天分享5个navbox在线工具的实战技巧。不装任何东西,打开浏览器粘贴进去就出结果。适合几百到几万行的日常数据处理,比写脚本快,比Excel省事。


技巧一:去重合并,找出重复项

工具:文本去重

场景:你从3个不同的数据源导出了用户邮箱列表,合在一起发现有不少重复。Excel里用高级筛选去重,步骤又多。

操作步骤:

  1. 把3份列表分别复制出来,用换行拼接成一份
  2. 粘贴到文本去重工具里
  3. 默认整行去重即可。如果数据是 email:zhang@xx.com 这种格式,用高级模式按 : 分割,第2列去重
  4. 复制结果

几秒搞定,不用打开Excel。


技巧二:批量替换,不用记快捷键

工具:文本替换

场景:日志文件里的时间戳格式不对,要从 2026-10-29 14:30:00 改成 2026/10/29 14:30:00。

操作步骤:

  1. 粘贴整个日志文件内容
  2. 开启正则模式,输入匹配:(\d{4})-(\d{2})-(\d{2})
  3. 替换为:$1/$2/$3
  4. 先点"预览",看看匹配是否正确,确认无误再执行
  5. 复制替换后的内容

正则替换的坑:记得先预览。替换完再粘贴回去,比在终端里用 sed 写正则安全得多。


技巧三:排序整理,按数字大小排

工具:文本排序

场景:你有一列 IP 地址或订单号,想按数字大小排,方便找规律。用普通字母排序会把 10 排在 2 前面,看着就烦。

操作步骤:

  1. 粘贴数据
  2. 选择"自然数字排序"模式(不是普通字母排序)
  3. 可以同时勾选去重,一次排完还去重
  4. 复制结果

小批量数据排序,用这个比在终端写 sort -n 快,不用打开终端。


技巧四:正则表达式,不写代码就能测

工具:正则测试器

场景:你要从网页里提取所有手机号,正则写了但拿不准对不对。

操作步骤:

  1. 粘贴一段真实的网页文本或HTML片段
  2. 输入正则:1[3-9]\d{9}
  3. 实时看到哪些被匹配到了,高亮显示
  4. 捕获组的内容也能单独拎出来看

配合 正则构建器 使用效果更佳。构建器通过点选拼装正则,生成后粘贴到测试器里验证。不会写正则的新手,靠构建器也能凑出一个能用的。

一个实用正则集合(可以直接复制到测试器验证):

  • 匹配URL:https?:\/\/\S+
  • 匹配邮箱:[\w.+-]+@[\w-]+\.[\w.-]+
  • 匹配中文字符:[\u4e00-\u9fa5]
  • 匹配JSON键值对:"(\w+)":\s*("[^"]*")

技巧五:JSON转CSV,数据导进Excel

工具:JSON转CSV

场景:接口返回的是一堆JSON对象数组,但你的Excel只能打开CSV。手动一个字段一个字段复制?几百行数据根本不可能。

操作步骤:

  1. 把JSON数组粘贴到工具里
  2. 选择"JSON → CSV"方向
  3. 工具自动展平嵌套字段,用点号连接(比如 address.city)
  4. 下载CSV文件,直接双击用Excel打开

注意: 嵌套对象会被展平。如果你需要嵌套结构,先用 JSON格式化 展开查看,确认字段结构后再转。CSV是扁平表格,存不了真正的嵌套,这是格式本身的限制。


什么时候该用脚本,什么时候用在线工具?

简单判断标准:

用在线工具:

  • 数据量在几千行以内
  • 操作是单次性的,不需要重复执行
  • 你在浏览器里,不想切到终端或IDE

用脚本:

  • 数据量上万行,处理复杂
  • 需要定期执行(每天跑一次)
  • 结果要写入数据库或触发下游流程

这两条线很清晰。别在数据量大的时候硬用在线工具,浏览器会卡死。也别在数据量小的时候非写脚本,启动成本比写脚本还高。


一个完整的数据清洗流程(组合使用)

假设你从3个渠道收集了用户反馈,格式混乱,需要整理:

  1. 用文本去重去掉重复的反馈记录
  2. 用文本替换把时间格式统一
  3. 用文本排序按时间先后排好
  4. 用正则测试器验证提取的关键词是否正确
  5. 用JSON转CSV导出给业务同事

全程不离开浏览器,5个工具搞定。


5个工具直接链接

  • 文本去重:navbox.com.cn/tools/text-deduplicator/
  • 文本替换:navbox.com.cn/tools/text-replacer/
  • 文本排序:navbox.com.cn/tools/text-sorter/
  • 正则测试器:navbox.com.cn/tools/regex-tester/
  • JSON转CSV:navbox.com.cn/tools/json-to-csv/

这5个链接收藏起来,下次处理数据的时候不用现找。


你平时处理数据更多是写脚本还是用在线工具?有没有什么场景觉得两个都不合适,非得用别的方式?