Hunspell词缀文件中忽略零宽非连接符(ZWNJ)的正确方法
在Hunspell中忽略零宽非连接符的正确方法
你在词缀文件中使用IGNORE <U-200C>无效的原因是:Hunspell的IGNORE指令要求直接使用字符本身,而非<U-200C>这类转义标识。
正确操作步骤:
- 打开你的Hunspell词缀文件(通常是
.aff格式) - 找到或新增
IGNORE行,在IGNORE后直接插入零宽非连接符(U+200C)的实际字符,最终行内容类似:IGNORE (注:IGNORE后的空格后是肉眼不可见的ZWNJ字符) - 保存文件后,重启依赖该拼写检查器的应用即可生效
补充说明:<U-XXXX>格式多用于Hunspell的规则定义等场景,但IGNORE指令需要直接指定要忽略的具体字符,因为它是让拼写检查器在处理文本时跳过这些实际存在的字符。
内容的提问来源于stack exchange,提问作者shantanuo
相关产品推荐
相关产品推荐

