首页 / 文本与列表 / 在线文本行筛选工具
免费在线工具

在线文本行筛选工具

按普通文本或正则表达式保留或排除匹配行. 此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。

开始使用

功能介绍

按普通文本或正则表达式保留或排除匹配行。输入内容只在当前浏览器中处理,不会上传到服务器。

示例

处理前

apple
banana
apricot

处理后

筛选 a 后保留匹配行

使用说明

  1. 输入或粘贴文本;列表类工具通常以每行作为一个项目。
  2. 按实际需要设置大小写、空行、正则表达式、分隔符或数量等选项。
  3. 点击“开始处理”;如输入不符合要求,结果区会显示明确错误提示。
  4. 核对处理结果后点击“复制全部”,可直接粘贴到 Excel、编辑器或文档。

适用场景

  • 整理 Excel、CSV、日志和批量复制的列表数据。
  • 清理网页文案、代码片段、邮件名单和表格内容。
  • 批量规范文本格式,减少重复的手工编辑操作。

注意事项

正则表达式模式适合熟悉规则的用户;处理重要内容前建议保留原文。随机排序每次结果可能不同。

具体示例:从日志中提取错误行

假设您有一段应用日志,每行一条记录,现在只想保留包含“error”的行。将以下文本粘贴到输入框:

2025-01-01 INFO 启动服务
2025-01-01 ERROR 数据库连接失败
2025-01-02 WARN 磁盘空间不足
2025-01-02 ERROR 超时重试

在“匹配内容”中输入 error,选择“保留匹配行”,并开启“忽略大小写”。点击处理后,结果区将显示:

2025-01-01 ERROR 数据库连接失败
2025-01-02 ERROR 超时重试

这两行按原顺序保留,其他行被移除。您也可以切换为“排除匹配行”,此时结果会保留不包含“error”的行。

常见问题

如何同时匹配多个关键词?

可以使用正则表达式模式,例如输入 error|warn 即可匹配包含“error”或“warn”的行。但请注意,正则表达式中的特殊字符需要转义,建议先在示例文本上测试。

筛选后行顺序会改变吗?

不会。工具会逐行判断,保留或移除匹配行,但不会对剩余行重新排序,因此输出顺序与输入一致。

如果正则表达式写错了会怎样?

如果表达式无效,工具会显示错误提示,不会产生任何结果。此时请检查表达式语法,或改用普通文本模式。

此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。