用AutoHotkey做汉字到Unicode字符串的转换
阅读原文时间:2023年07月08日阅读:3

要把汉字转换为搜的形式,也就是在汉字的Unicode Big Endian编码前面加“&#x”,后面加分号。例如“”字转换后为“搜”(英文字符无需转换)。

前置条件:native2ascii.exe文件,autohotkey。

算法流程:

输入要转换的汉字;
生成临时文件;
用native2ascii处理该文件;
获取native2ascii的输出放入字符串res中;
以“\u”分割res,以“ꪪ”形式重新组合,存入字符串res2; 将res2放入剪贴板;
AHK源码: