在线文本行筛选工具
按普通文本或正则表达式保留或排除匹配行. 此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。
开始使用
功能介绍
按普通文本或正则表达式保留或排除匹配行。输入内容只在当前浏览器中处理,不会上传到服务器。
示例
处理前
apple
banana
apricot
处理后
筛选 a 后保留匹配行
使用说明
- 输入或粘贴文本;列表类工具通常以每行作为一个项目。
- 按实际需要设置大小写、空行、正则表达式、分隔符或数量等选项。
- 点击“开始处理”;如输入不符合要求,结果区会显示明确错误提示。
- 核对处理结果后点击“复制全部”,可直接粘贴到 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”的行。但请注意,正则表达式中的特殊字符需要转义,建议先在示例文本上测试。
筛选后行顺序会改变吗?
不会。工具会逐行判断,保留或移除匹配行,但不会对剩余行重新排序,因此输出顺序与输入一致。
如果正则表达式写错了会怎样?
如果表达式无效,工具会显示错误提示,不会产生任何结果。此时请检查表达式语法,或改用普通文本模式。
此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。