卡片浏览器搜索语法 —— 用关键词和操作符精准定位卡片
进入卡片浏览器
导航抽屉 → 卡片浏览器(Card Browser)。浏览器显示你 collection 里的所有卡片(跨牌组),按默认规则排序。
最基础搜索
在搜索框里直接输入任意关键词,AnkiDroid 会在所有字段里模糊匹配:
| 输入 | 含义 |
|---|---|
勉強 | 在所有笔记的所有字段里找包含"勉强"的 |
2024 | 找任何字段里有"2024"的 |
动词 | 找任何字段里有"动词"的 |
注意:Anki 搜索不区分大小写,但对中文/日文等 CJK 语言是子串匹配。
字段限定搜索
用 字段名:内容 格式,只在指定字段里搜:
| 输入 | 含义 |
|---|---|
正面:勉强 | 只在"正面"字段里找"勉强" |
反面:学习 | 只在"反面"字段里找"学习" |
表意文字:勉强 | 只在"表意文字"字段里找 |
字段名就是你笔记类型里定义的那个名字——不同笔记类型的字段名可能不同,所以这种写法对特定笔记类型的笔记最有效。
牌组限定
用 deck:牌组名,只在指定牌组里搜:
| 输入 | 含义 |
|---|---|
deck:日语 N2 | 只在名叫 "日语 N2" 的牌组里找 |
deck:"日语 N2::汉字" | 在子牌组里搜(引号包起来含空格的名字) |
deck:日语* | 通配符,所有以 "日语" 开头的牌组 |
标签限定
用 tag:标签名,只在带某标签的笔记里找:
| 输入 | 含义 |
|---|---|
tag:重点 | 带 "重点" 标签的笔记 |
tag:marked | 复习时标记过的卡片(★ 按钮打的标记) |
tag:考试::2025 | 带层级标签 "考试::2025" 的 |
组合搜索
多个条件可以空格分开组合使用(AND 逻辑):
| 输入 | 含义 |
|---|---|
deck:日语 N2 tag:重点 | 日语 N2 牌组里、带"重点"标签的 |
正面:勉强 tag:marked | 正面字段含"勉强"、被标记过的 |
反面:学习 deck:日语* | 反面含"学习"、所在牌组以日语开头 |
排除条件(NOT)
在关键词前加减号 - 表示排除:
| 输入 | 含义 |
|---|---|
deck:日语 -tag:marked | 日语牌组里没被标记的 |
正面:勉强 -反面:学习 | 正面含"勉强"但反面不含"学习"的(可能是错误翻译) |
状态过滤(高级)
Anki 还支持按卡片状态搜:
| 输入 | 含义 |
|---|---|
is:new | 新卡片(还没学习过) |
is:due | 到期卡片(今天应该复习的) |
is:review | 复习卡片(已毕业) |
is:learn | 学习中的卡片 |
is:suspended | 搁置的卡片 |
is:buried | 暂停的卡片 |
组合起来比如:deck:CPA is:due -tag:重点 = CPA 牌组里今天到期但没被标记的。
搜索保存
搜索结果可以保存为过滤牌组,在浏览器结果界面里找"保存为过滤牌组"选项(不同版本位置略有差异),这样下次要复习这批卡时直接打开那个过滤牌组就行。