常用表达
自定义表达式
非字母(一个或多个):[^a-zA-Z]+
测试例子
public class Test1 { public static void main(String[] args) { System.out.println(notAlphabetical("AbCd")); System.out.println(notAlphabetical(" Ab ,; Cd 0 9 - ? + =")); System.out.println(notAlphabetical("09+-,.?'; ")); System.out.println(notAlphabetical(" ")); System.out.println(notAlphabetical("")); } static boolean notAlphabetical(String string){ String regex = "[^a-zA-Z]+"; if(string==null ){ return false; } return string.matches(regex); } }