在工具類(CharacterUtil.java)裏,找到方法 identifyCharType,加入如下代碼:java
} 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; }
原理很簡單,把特殊符號看成中文處理。ide
不想改代碼的,能夠直接下載:工具