Java正則表達式驗證至少6位表達式中至少包含數字大小寫字母中的一種


直接上代碼

public class TestRegex {

    public static void main(String[] args){


        String a = "^(?!^$)([a-zA-Z0-9]{6,})$";
        Pattern pattern2 = Pattern.compile(a);
        System.out.println("1111111:"+pattern2.matcher("1111111").matches());

        System.out.println("aaaaaaa:"+pattern2.matcher("aaaaaaa").matches());

        System.out.println("AAAAAAA:"+pattern2.matcher("AAAAAAA").matches());

        System.out.println("1111AAA:"+pattern2.matcher("1111AAA").matches());

        System.out.println("1111aaq:"+pattern2.matcher("1111aaq").matches());

        System.out.println("1111Aaq:"+pattern2.matcher("1111Aaq").matches());

        System.out.println("1111Aa!:"+pattern2.matcher("1111Aa!").matches());

    }
}

執行結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM