Java 判斷字符串是否含有 數字 字母 特殊字符


    String a="ASD1232@#";
    //System.out.println(HasDigit(a));
    
    //gettime();
    //【含有英文】true
            String regex1 = ".*[a-zA-z].*";  
            boolean result3 = a.matches(regex1);
            //【含有數字】true
            String regex2 = ".*[0-9].*";  
            boolean result4 = a.matches(regex2);
            
            String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t";
            Pattern p = Pattern.compile(regEx);
            boolean m = p.matcher(a).find();
            
            System.out.println("含有英文 result3:"+result3);
            System.out.println("含有數字  result4:"+result4);
            System.out.println("含有特殊字符 m:"+m);

 


免責聲明!

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



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