這個東西有問題。無論漢字、符號還是字母,都會輸出長度。
我不僅能數漢字的數量,還能提取漢字。
導入Java . util . regex . matcher;
導入Java . util . regex . pattern;
公共課考試{
公共靜態void main(String[] args) {
int count = 0;
string regex =“【\ u4e 00-\ u9fa 5】“;
String str =“今天陽光明媚,zh2345678{是不是},是的。”;
pattern p = pattern . compile(regex);
matcher m = p . matcher(str);
System.out.print(“提取的中文是:“);
while(m . find()){
count++;
system . out . print(m . group()+““);
}
system . out . println();
System.out.println(“漢字頻率:“+計數“);
}
}