xxhk.org

学习骇客

小技巧:为 Anki 笔记批量添加前缀和后缀,顺便认识强大的正则表达式

2025 / 6 / 10

有时候我们需要添加统一的前缀,添加前缀可以区分主题,例如“Anki - ”,也可以细分主题“Anki - Addons - ”。和标签的作用类似,但是前缀可以作为笔记内容的一部分,在导出后仍然便于管理。

以下是原始笔记。

先从左侧选中模板,然后从右侧笔记列表里批量选中需要处理的笔记。

以下是添加前缀的方法。简单来说,“替换”部分的“Anki - ”改成自己的内容,其他输入和设置照搬即可。

替换后,所有被选中的笔记的“选择字段”前都添加了统一的前缀。

以下是添加后缀的方法和效果。

在查找替换窗口的“查找”里输入的“^”和“$”都是正则表达式的符号,前者匹配开头,后者匹配结尾,对应窗口下方选中的“以正则表达式输入”选项。“$1”也是正则符号,代表原来内容的第一部分。

正则表达式是一类实用的知识和技能,它用一些符号规则来处理一类内容。早些年学习时需要记一些常用规则,但是现在借助 AI 可以根据自己的描述直接获取规则。正则表达式也不仅仅适用于 Anki,它几乎适用于所有文字处理场景。它的功能也不仅仅是添加前缀或后缀,还包括删除前缀或后缀、清除指定字符、提取指定内容、替换指定内容、删除空行、合并多行等等。

如果操作不达预期,也可以通过顶部菜单栏里的“编辑”菜单下的“撤销”进行恢复,但最好是先在处理之前导出备份。

掌握正则表达式以后,你甚至都不需要某些插件,就能在 Anki 里对某些笔记进行批量处理。下次有需求时,不妨先问一问 DeepSeek“在 Anki 浏览窗口,如何用正则替换⋯”。