文本工作台
筛选行
仅保留包含指定文本的行,并可选择是否区分大小写。
筛选行: 仅提取包含指定文本的行。“筛选行”会在每个条目的任意位置搜索字面子字符串,并按原始顺序保留匹配的行。需要区分大小写时,请启用相应选项;结果包含完整的行,而不只是匹配到的单词。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 文本工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
结果
就绪筛选使用字面包含检查。此工具有意不支持正则表达式和模式执行。
匹配的是子字符串
只要文本出现在某一行的任意位置,就会保留该行,因此cat也会保留category和concatenate;关闭区分大小写后,ERROR也会保留error-free。可以在搜索文本中加入周围的标点或空格,使其更具体,例如[ERROR]或status=500。对于日志级别和代码这类通常使用固定大小写的内容,请开启区分大小写。
标题、排除项和模式
筛选CSV时,除非标题行也包含该文本,否则标题行会被删除,因此之后请将标题复制回顶部。此工具没有删除匹配行的模式,也不支持模式匹配。对于“两个词中的任意一个”或“任意数量”等模式,请在正则表达式测试工具中编写正则表达式;在终端中,grep -v会删除匹配行,grep -E会按模式筛选。
使用方法
- 在本地编辑器中粘贴或输入各行文本。
- 设置此转换所需的选项,然后运行。
- 检查结果,然后复制或下载文本。
隐私与限制
您的文本和结果会保留在此设备上。不会上传输入内容,也不会执行输入的代码。
相关工具
常见问题
点号、星号或括号会被当作搜索模式吗?
不会。例如,查询a.b会搜索完全相同的三个字符序列,查询星号则会搜索星号本身。此工具不支持通配符、整词边界或正则表达式。只包含空格的查询可能有意义,但完全为空的查询会被拒绝。
不区分大小写的匹配会忽略重音符号或Unicode变体吗?
不会。此工具比较的是转换为小写后的文本,而不是使用特定语言的排序规则。cafe不会匹配café,由预组合字符组成的é也不同于字母e后接组合重音符号。德语ß不会扩展为ss。如果希望等价拼写能够匹配,请先单独准备经过规范化的文本。
多次匹配会重复输出同一行吗?
不会。每个逻辑行只检查一次,要么保留一次,要么丢弃。重复的输入行属于不同条目,因此都可能被保留。没有匹配项时,输出为空。保留下来的条目会保留原始大小写、填充字符和标点,而不会改用转换为小写的搜索形式。
免费工具·使用在浏览器中次·无需账户