java正则表达式验证汉字
/**
* 判断字符串是否全部为中⽂字符组成
* @param str 检测的⽂字
* @return true:为中⽂字符串,false:含有⾮中⽂字符
*/
public static boolean isChineseStr(String str){正则表达式提取中文字符
Pattern pattern = Patternpile("[\u4e00-\u9fa5]");
char c[] = CharArray();
for(int i=0;i<c.length;i++){
Matcher matcher = pattern.matcher(String.valueOf(c[i]));
if(!matcher.matches()){
return false;
}
}
return true;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论