java中如何判断汉字与特殊字符?
发布网友
发布时间:2022-05-06 08:39
我来回答
共2个回答
热心网友
时间:2022-06-29 03:56
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 = "字符串";
// 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, str));
}
}
热心网友
时间:2022-06-29 03:56
getByte()的长度是不是为1 就行了。