常用正则表达式

常用表达

 

自定义表达式

非字母(一个或多个):[^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);

    }

}

 

posted @ 2019-09-24 10:51  zhangxuezhi  阅读(164)  评论(0编辑  收藏  举报