搜索语法

搜索模式

AnySearch 支持四种搜索模式,可从搜索栏下拉菜单中选择:

模式行为示例
包含(默认)匹配文件名中任意位置包含搜索词的文件report → "annual-report.pdf"
前缀匹配以搜索词开头的文件report → "report-2024.xlsx"
后缀匹配以搜索词结尾的文件report → "annual-report"
精确精确匹配文件名report.pdf → 仅 "report.pdf"

内联过滤器

在搜索查询中直接添加过滤器:

扩展名过滤

ext:pdf
ext:swift
*.tsx

将结果限制为特定文件扩展名。

文件名通配符

在搜索词中使用 *? 进行模式匹配,行为与 shell glob 类似:* 匹配任意长度(含零长度)的字符,? 精确匹配一个字符。

输入说明
*.pdf纯扩展名快捷写法(等同 ext:pdf
*文档.pdf所有以 “文档.pdf” 结尾的文件
??report前面正好两个字符 + “report”(如 “01report”、“XYreport”)
*.p?f扩展名为三个字符、首位 p、末位 f 的文件(pdf / pcf / puf …)
2026-*-总结*含 “2026-…-总结…” 模式的文件

通配符可以与其他过滤器组合:*报告.pdf modified:this-week 表示本周修改过、文件名以 “报告.pdf” 结尾的文件。

大小过滤

size:>100mb
size:<1kb
size:1mb..100mb

按文件大小过滤。支持单位:kbmbgb

日期过滤

modified:today
modified:this-week

按修改日期过滤。

类型过滤

type:file
type:folder

仅显示文件或仅显示文件夹。

排除

NOT 关键词

从结果中排除匹配关键词的文件。

组合过滤器

在单个查询中组合任意过滤器:

project ext:swift size:>10kb modified:this-week

这将查找大于 10KB、本周修改过、文件名包含 "project" 的 Swift 文件。