java正则表达式统计指定内容的汉字个数

统计指定内容的汉字个数:

String str = "ini的博客艾妮";
int count=0;
Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]");
char c[] = str.toCharArray();
for(int i=0;i<c.length;i++){
	Matcher matcher = pattern.matcher(String.valueOf(c[i]));
	if(matcher.matches()){
		count++;
	}
}
System.out.println(count);

 

你可能感兴趣的:(java,正则表达式,ini,变成语言,艾妮)