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