@@ -195,8 +195,13 @@ speller:
195
195
- derive/([aeiou])ng$/$1gn/ # dagn => dang
196
196
- derive/([dtngkhrzcs])o(u|ng)$/$1o/ # zho => zhong|zhou
197
197
- derive/ong$/on/ # zhonguo => zhong guo
198
- - abbrev/^([a-z])[a-z]*$/$1/ # 简拼(首字母)
199
- - abbrev/^([zcs]h).+$/$1/ # 简拼(zh, ch, sh)
198
+ - derive/un$/ong/ # yuntong = yongtong
199
+ # - abbrev/^([a-z])[a-z]*$/$1/ # 简拼(首字母)
200
+ # - abbrev/^([zcs]h).+$/$1/ # 简拼(zh, ch, sh)
201
+ - derive/^([a-z]).+$/$1/ # 通过正则表达式提取每个拼音的首字母
202
+ - derive/^([zcs]h).+$/$1/ # 特别处理 zh, ch, sh 的首字母简写
203
+ - abbrev/^([a-z]).+$/$1/ # 允许使用首字母作为缩写
204
+ - abbrev/^([a-z]{2,}).+$/$1/ # 允许使用前两个字母作为缩写
200
205
# ## 自动纠错
201
206
# 有些规则对全拼简拼混输有副作用:如「x'ai 喜爱」被纠错为「xia 下」
202
207
# zh、ch、sh
@@ -337,4 +342,4 @@ recognizer:
337
342
radical_lookup : " Uu[a-z]*'?$"
338
343
rmb : " ^R[0-9]+[.]?[0-9]*" # 响应 lua_translator@number_translator 脚本将自动获取第 2 个字符作为触发前缀
339
344
gregorian_to_lunar : " ^N[0-9]{1,8}" # 响应 lua_translator@Chinese_lunar_calendar 公历转农历,输入 N20240115 得到「二〇二四年腊月初五」,脚本将自动获取第 2 个字符作为触发前缀
340
- uppercase : " " # 覆写默认的 uppercase 使其可以在输入大写后,输入数字
345
+ uppercase : " " # 覆写默认的 uppercase 使其可以在输入大写后,输入数字
0 commit comments