跳到主要内容

👉 入门必读

路径输入

本软件有许多需要输入路径的地方,如下图所示:

路径输入示例

例如PDF处理功能需要输入pdf文件的路径,首选项中要配置一些重要文件的路径等。

本软件支持三种方式填写路径:

  1. 直接输入框中填写路径

直接手动输入路径当然是麻烦的,这里介绍一个快速获取文件路径的方法:

  • Windows系统

在文件资源管理器中选中目标文件,然后按Ctrl+Shift+C快捷键即可快速复制文件完整路径,然后粘贴到输入框。

注意

该方法对部分老系统可能不支持,如果无效换用下面的其他方法。

  • Mac系统

在Finder中选中目标文件,然后按Cmd+Option+C快捷键即可快速复制文件完整路径,然后粘贴到输入框。

  1. 将目标文件拖拽到输入框

在文件管理器中选中目标文件,然后直接拖入输入框内部,松开鼠标后将会自动填充路径。

  1. 点击输入框右侧按钮

将会自动唤起文件选择对话框选择文件。

制卡导出模式

本软件支持多种Anki制卡导出模式:导出apkg、直连Anki(仅限电脑端)、直连AnkiDroid(仅限安卓)。可以在软件的首选项中进行配置。

设置导出模式

不同导出模式的优缺点对比如下:

方法优点缺点
导出apkg①免配置,开箱即用;
②制卡不依赖Ank客户端;
③通用性强,电脑端、移动端平台都能用;
④适合使用非官方Anki客户端(如滑记、Anki记忆卡等)的用户。
①需要手动导入卡片到闪卡软件中略显繁琐;
②无法读取Anki客户端中的牌组、标签等数据,制卡时填写相关参数可能带来不便。
直连Anki①卡片直接进入Anki牌组中,无需手动导入;
②可读取Anki中的牌组、模板、标签等信息,方便在制卡时填写参数
①只能电脑端使用;
②需要安装官方Anki客户端并保持运行;
③需要安装AnkiConnect插件
直连AnkiDroid①卡片直接进入Anki牌组中,无需手动导入。
②可读取Anki中的牌组、模板、标签等信息,方便在制卡时填写参数
①只能安卓端使用;
②需要安装AnkiDroid并保持后台运行

正则表达式

本软件很多地方会用到正则表达式,例如在“Word制卡”中需要选择模板字段的匹配模式,匹配模式设置的不合适将会导致无法正确生成卡片。
本软件预设了很多常用的正则匹配模式,同时也支持用户自定义正则匹配模式,可以轻松应对各类文本。

正则表达式

下面介绍一下正则表达式的基本概念,以及软件中内置的常用正则匹配模式的含义。

正则表达式(Regular Expression,简称regex或regexp)就像是你在文本搜索时用到的一个特别的模板或者说是模式,它可以帮助你找到符合这个模式的所有字符串。想象一下你在一堆书里找一本特定的书,如果每本书的名字都不同,你可能需要一个能描述这本书名字特征的方法来快速找到它,正则表达式就是用来做这个的——只不过它是用于文本中的字符。

下面是正则表达式的常见语法:

1. 普通字符

直接匹配文字本身。比如 cat 会匹配文本中的 “cat” 三个字母。

2. 元字符(特殊符号)

  • . :匹配任意一个字符(除了换行)。
    例子:a.c 能匹配 “abc”、“a@c” 或 “a3c”
  • \d :匹配一个数字(0-9)。
    例子:1\d{10} 匹配以1开头的11位手机号
  • \w :匹配字母、数字或下划线(相当于 [a-zA-Z0-9_])。
  • \s :匹配空白符(空格、Tab、换行等)。
  • ^$ :匹配开头和结尾
    例子:^Hello 匹配以 Hello 开头的句子,end$ 匹配以 end 结尾的句子
  • [] :匹配括号内的任意一个字符
    例子:[aeiou] 匹配任意一个元音字母
  • () :将部分正则表达式分组
    例子:(ab)+ 会匹配一个或多个"ab"序列
  • | :表示“或”。
    例子:苹果|香蕉 匹配 “苹果” 或 “香蕉”

3. 量词(控制重复次数)

  • ? :前面的内容出现 0次或1次
    例子:colou?r 匹配 “color” 或 “colour”
  • + :前面的内容出现 至少1次
    例子:a+ 匹配 “a”、“aaa” 等
  • * :前面的内容出现 任意次数(包括0次)。
  • {n}精确匹配n次
    例子:\d{4} 匹配4位数字(如年份2025)
  • {n,m} :匹配 n到m次
    例子:\d{3,8} 匹配3到8位数字

4. 实际案例

  • 匹配手机号^1[3-9]\d{9}$
    • ^1:以1开头
    • [3-9]:第二位是3-9的任意数字
    • \d{9}$:后面接9位数字,总长度11位
  • 匹配邮箱^\w+@\w+\.[a-z]{2,3}$
    • \w+:用户名(字母/数字/下划线)
    • @:必须有@符号
    • \w+:邮箱服务商(如gmail)
    • \.[a-z]{2,3}:以 .com/.cn 等结尾

下面列举了本软件中常用到的一些内置的正则匹配模式及其含义:

注意

以下匹配模式是软件中为方便用户阅读简化后的模式,并非实际的完整正则表达式(如\d+会简化为1)。
如果你不使用内置的匹配模式而是使用自定义正则模式,请务必严格按照规范的正则表达式语法书写,不要简单模仿简化后的匹配模式。

匹配模式含义示例
1[..、] xx匹配以阿拉伯数字序号开头且后面跟[..、]中任一标点的文本3、《申报》刊登了武汉国民政府...
1 xx匹配以阿拉伯数字序号开头的文本3《申报》刊登了武汉国民政府...
一[、..] xx匹配以中文数字开头且后面跟[..、]中任一标点的文本三、《申报》刊登了武汉国民政府...
问题: xx匹配以问题开头的文本问题:1+1=?
答案: xx匹配以答案开头的文本,可用于匹配问答题或选择题制卡的答案部分答案:2
【答案】 xx匹配以【答案】开头的文本,可用于匹配问答题或选择题制卡的答案部分【答案】2
【解析】 xx匹配以【解析】开头的文本,可用于匹配问答题或选择题制卡的解析部分【解析】这是由于xx
Q: xx匹配以Q:开头的文本Q:1+1=?
A: xx匹配以A:开头的文本A:2
## xx匹配以##开头的文本,可用于匹配Markdown中二级标题## 什么是正则表达式
[A-G][..、::]匹配以A-G字母开头且后面跟[..、::]中任一标点的文本,可用于匹配选择题制卡中的选项A、1 B、2 C、3

更改卡片模板

本软件内置了诸多常用模板,涵盖问答题、填空题、选择题、图片挖空等等,如果你在制卡时想要使用自己的模板但是制卡界面又无法选择时,可以先用内置模板制卡,制卡完后再在Anki中更改笔记模板为自己的模板。

Anki中更改笔记模板的步骤如下:

  1. 先在“浏览”界面选中要更改模板的卡片,然后中右键菜单中选择"更改笔记模板"。
选择卡片
  1. 选择目标模板并设置字段映射
设置目标模板和字段映射

保存后即可完成模板更改。