工作记录:如何判断一个字符串是否包含中文呢?

private Boolean countChinese(String str){

int count = 0;  

 String regEx = "[\\u4e00-\\u9fa5]";  

 //String str = "中文fd我是中国人as ";  

 Pattern p = Pattern.compile(regEx);  

 Matcher m = p.matcher(str);  

 while (m.find()) {  

    for (int i = 0; i <= m.groupCount(); i++) {  

      count = count + 1;  

    }  

 }  

 return count>0?true:false;  

}  


你可能感兴趣的:(字符串,中文)