高级搜索技巧 - 通配符正则范围排除
快速搜索 vs 高级搜索
顶部工具栏的搜索框是快速搜索(按文件名模糊匹配),高级搜索在设置或长按搜索框后进入,提供更丰富的过滤条件。
高级搜索条件
| 条件 | 说明 | 示例 |
|---|---|---|
| 文件名 | 包含 / 不包含 / 等于 | 包含 "报告" |
| 通配符 | * 匹配任意字符,? 匹配一个 | *.pdf 找所有 PDF;photo?.jpg 找 photo1.jpg / photo2.jpg |
| 正则 | 支持基础正则表达式 | ^2024.*\.mp3$ 找所有 2024 年开头的 MP3 |
| 文件扩展名 | 一个或多个 | .mp3, .flac |
| 排除扩展名 | 一个或多个 | .tmp, .bak(排除临时备份) |
| 文件大小 | 范围(最小 ~ 最大) | 1MB ~ 10MB |
| 修改时间 | 范围 | 近 7 天、近一月、指定日期区间 |
| 文件类型 | 图片 / 视频 / 音频 / 文档 / 压缩包 | 只找图片 |
| 含文本 | 搜索文件内容(文本类文件) | 文件里包含某个关键词 |
按文件内容搜索(含文本)
MiXplorer 可以在文件内容里搜索关键词(类似 grep / Spotlight),支持的文件类型:
- 文本文件:.txt / .md / .log / .conf / .ini
- 代码文件:.py / .js / .java / .xml / .json / .yaml / .html / .css
- 文档:.epub(纯文本部分)
二进制文件(.zip / .mp4 / .jpg / .pdf 的扫描件)不做内容搜索。
搜索范围
高级搜索默认在当前浏览的目录(含所有子目录)里进行。可以切换到:
- 当前目录 + 子目录(默认)
- 整个内部存储
- 整个 SD 卡
- 单个云存储(Google Drive 等)
- 单个网络位置(SMB / WebDAV)
- 多个存储位置组合
搜索结果操作
搜索结果列出所有匹配文件,可以:
- 长按多选 → 批量复制 / 移动 / 删除 / 压缩
- 点击直接打开
- 结果保存为书签(下次一键重新搜索)
- 导出为列表
实战案例
案例一:找 3 个月没动过的大文件
条件组合:
- 大小 > 100MB
- 修改时间 < 3 个月前
- 排除扩展名 .zip .7z .iso(可能是压缩包备份)
找到后可以直接决定哪些删除、哪些压缩。
案例二:找所有未归档的照片
条件:
- 扩展名 .jpg .jpeg .png
- 修改时间 近 30 天
快速整理相册。
案例三:在 Nextcloud 上搜配置关键词
MiXplorer 连接 Nextcloud(WebDAV)→ 高级搜索 → 范围选 Nextcloud → 含文本 "api_key" → 找到所有配置文件里包含 API key 的位置。