判断一个字符串中是否含有中文
public static boolean isContainsChinese(String str)
{
String regEx = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(regEx);
Matcher matcher = pat.matcher(str);
boolean flg = false;
if (matcher.find())
{
flg = true;
}
return flg;
}
判断一个字符串是否全是中文
public static boolean isChinese(String str) {
boolean flag = false;
if (null == str || str.trim().length() == 0) {
return flag;
}
String regex = "^[\u4e00-\u9fa5]*$";
flag = str.matches(regex.trim());
return flag;
}