1、中文汉字的编码范围:[\u4e00-\u9fa5]
下面的方法判断一个字符是不是汉字
//如果是一个汉字返回true,否则返回false
public static boolean checkCharCN(char c){
String s = String.valueOf(c);
String regex = "[\u4e00-\u9fa5]";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
return m.matches();
}
网友评论