java判断一个字符是否是汉字,一个字符串中是否含有汉字
发布网友
发布时间:2022-05-14 05:39
我来回答
共2个回答
热心网友
时间:2023-10-03 08:17
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class test {
public static void main(String[] args) {
int count = 0;
String regEx = "[\\u4e00-\\u9fa5]";
// System.out.println(regEx);
String str = "Internet 网络 is 真好 very good ^_^!";
// System.out.println(str);
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
System.out.print("提取出来的中文有:");
while (m.find()) {
System.out.print(m.group(0)+" ");
}
System.out.println();
System.out.println(p.matches(regEx, "中"));
System.out.println(p.matches(regEx, "a"));
}
}
热心网友
时间:2023-10-03 08:17
用正则表达式