java如何用正则表达式判断一个字符串都是字母

2024-11-02 07:53:13
推荐回答(3个)
回答1:

public static void main(String[] args) {

String str = "bAa";

Pattern p = Pattern.compile("^[A-Za-z]+$");
Matcher m = p.matcher(str);
boolean isValid = m.matches();
System.out.println(isValid);

}

回答2:

public static void main(String[] args) {

String str = "bAa";

Pattern p = Pattern.compile("^[A-Za-z]+$");
Matcher m = p.matcher(str);
boolean isValid = m.matches();
System.out.println(isValid);

}

回答3:

楼上的太麻烦。
看这个
public static void main(String[] args) {
System.out.println("abgVBBG".matches("[a-zA-Z]+"));
}