在工具类(CharacterUtil.java)里,找到方法 identifyCharType,加入以下代码:

} else if (ub == Character.UnicodeBlock.GREEK // 希腊符号
// 希腊扩展符号
|| ub == Character.UnicodeBlock.GREEK_EXTENDED
// 拉丁字符
|| ub == Character.UnicodeBlock.BASIC_LATIN
// 拉丁补充字符
|| ub == Character.UnicodeBlock.LATIN_1_SUPPLEMENT
// 拉丁扩展A字符
|| ub == Character.UnicodeBlock.LATIN_EXTENDED_A
// 拉丁扩展B字符
|| ub == Character.UnicodeBlock.LATIN_EXTENDED_B) {
return CHAR_CHINESE; }

原理很简单,把特殊符号当作中文处理。

不想改代码的,可以直接下载:

ik-analyzer-7.6.0-symbol.zip

最新文章

  1. JavaScript将字符串中的每一个单词的第一个字母变为大写其余均为小写
  2. runtime-给系统已有类添加属性
  3. opencv计算运行时间
  4. MySQL数据库索引的设计原则
  5. yum命令详解
  6. Mysql创建用户的三种基本方法
  7. javascript数组浅谈1
  8. php部分---函数、四类常用函数、例子(下拉菜单添加内容);
  9. Microsoft SQL Server 数据库 错误号大全
  10. fedora 安装pylab 并简单绘制三角函数
  11. Redis(四)-持久化
  12. java 规则引擎资料汇集
  13. Linux 下安装mysql 5.7
  14. C语言100个经典的算法
  15. centos7目录统计之du命令
  16. 解决ConfigParser配置option的大小写问题
  17. php大流量高并发解决方案
  18. 隐藏windows任务栏中的窗口显示
  19. 使用Fiddler后谷歌浏览器访问https不安全
  20. 使用RAID与LVM磁盘阵列技术。

热门文章

  1. mysql查询、子查询、连接查询
  2. DispatcherServlet 被加载顺序
  3. 图像基础知识之YUV
  4. 解决VS Code开发Python3语言自动补全功能
  5. 【转载】 tensorflow的单层静态与动态RNN比较
  6. Pycharm连接远程服务器并进行代码上传+远程调试
  7. Nginx 配置 HTTP 代理
  8. POJ 1458 Common Subsequence(最长公共子序列)
  9. proc 目录介绍
  10. AVR单片机教程——数字输出