码迷,mamicode.com
首页 > 移动开发 > 详细

JAVA验证是否是Email地址和验证是否是手机号码

时间:2016-06-18 14:09:21      阅读:291      评论:0      收藏:0      [点我收藏+]

标签:

1.验证是否是Email地址

public static boolean isEmail(String value) {
        String emailPattern = "^([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)+[\\.][A-Za-z]{2,3}([\\.][A-Za-z]{2})?$";
        Pattern p = Pattern.compile(emailPattern);
        Matcher m = p.matcher(value);
        return m.matches();
    }

2.验证是否是手机号码

public static boolean isMobilePhone(String value) {
        String mobilePhonePattern = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";
        Pattern p = Pattern.compile(mobilePhonePattern);
        Matcher m = p.matcher(value);
        return m.matches();
    }

 

JAVA验证是否是Email地址和验证是否是手机号码

标签:

原文地址:http://www.cnblogs.com/chenchaochao/p/5596083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!