正则验证是否为手机号及邮箱

来源:互联网 发布:java web工作流开发 编辑:程序博客网 时间:2024/05/16 04:13

//   验证手机号

public static boolean getIphone(String aa){

        if(aa==null || aa.equals("") || aa.equals(" ")){
            return false; //  传为null或空白都返回false
        }else{
            String b="[1]{1}[3,8,7]{1}[0-9]{9}"; // 正则表达式
            if(aa.matches(b)){
                return true; // 比较成功返回true
            }else{
                return false;否则返回false
            }
        }

    }

// ----------------------------------------------------------------

//   验证邮箱

public static boolean getEmail(String aa){
        if(aa==null || aa.equals("") || aa.equals(" ")){
            return false;//  传为null或空白都返回false
        }else{
            String b="[0-9a-zA-Z]{1,15}[@][0-9a-zA-Z]{1,5}[.][a-z]{1,3}";// 正则表达式
            if(aa.matches(b)){
                return true;// 比较成功返回true
            }else{
                return false; //否则返回false
        }
    }

原创粉丝点击