后台判断:
/**
* 判断是否为中文
*/
public static boolean isChinese(String str){
Pattern p_str = Pattern.compile("[\\u4e00-\\u9fa5]+");
Matcher m = p_str.matcher(str);
if(m.find() && m.group().equals(str)){
return true;
}
return false;
}
/**
* 判断是否包含中文
*/
public static boolean isContainChinese(String str){
Pattern p_str = Pattern.compile("[\\u4e00-\\u9fa5]+");
Matcher m = p_str.matcher(str);
if(m.find()){
return true;
}
return false;
}
前台js判断
/*
- 判断是否是中文
*/
function isChinese(temp){
var re = /[\u4e00-\u9fa5]/g;
if(re.test(temp)){
return true;
}else{
return false;
}
}