首先,找到一份大学英语六级翻译词汇的文档
六级翻译词组复制不了怎么办?百度快照!
复制粘贴到 notepad++
将“ 数字 ”中的数字替换成“换行 数字”
注:匹配代码应为 ([0-9]+)
改掉一些小错误(比如:两万五千里长征的英文 25000 Li 也有数字)
然后到了重要的一步:将中文和英文间的空格替换成特定的分隔符(我以 tab 键为例)
这里使用正则表达式查找和替换
匹配的表达式:
(?<=[一-龥]) *?(?=[a-zA-Z])
然后依然是改掉一些小错误(比如:《中庸》这种带书名号的,需要手动替换,当然用匹配也可以,代码 (?<=》) *?(?=[a-zA-Z]) )
然后保存为 UTF-8 格式
然后在桌面端的 Anki 进行导入
然后选择模板,用 Basic(问答题)就可以了
效果(我后面又把序号去掉了,并用了我自己的模板):
以上就是一次完整的批量制卡活动。
需要会一点正则表达式,没有太多门槛,大部分人都能学会。
欢迎来圈子里交流讨论:
Anki高考 - 知乎