2018最新(最全)手机号正则

简介: /** * Created by Fant.J. */public class CheckFormat { public static boolean isEmail(String email){ String check = "^([a-z0-9A-Z]+[-|_|\\.
/**
 * Created by Fant.J.
 */
public class CheckFormat {
    public static boolean isEmail(String email){
        String check = "^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
        Pattern regex = Pattern.compile(check);
        Matcher matcher = regex.matcher(email);
        return matcher.matches();
    }

    public static boolean isPhone(String phone){
        String check = "^(((13[0-9])|(14[579])|(15([0-3]|[5-9]))|(16[6])|(17[0135678])|(18[0-9])|(19[89]))\\d{8})$";
        Pattern regex = Pattern.compile(check);
        Matcher matcher = regex.matcher(phone);
        return matcher.matches();
    }
}
相关文章
|
10天前
证件校验正则
证件校验正则
12 0
【正则表达式】正则表达式同时支持验证手机号码和座机号码
【正则表达式】正则表达式同时支持验证手机号码和座机号码
|
4月前
|
JavaScript
身份证校检正则表达式!!!
身份证校检正则表达式!!!
33 1
|
5月前
|
前端开发
手机199开头的号码的正则验证
手机199开头的号码的正则验证
44 2
|
9月前
|
JavaScript
正则表达式判断是不是手机号
正则表达式判断是不是手机号
65 0
|
11月前
|
数据格式
用正则表达式校验手机号和邮箱
用正则表达式校验手机号和邮箱
614 0
最方便正则验证手机号
最方便正则验证手机号
55 0
手机号码的正则表达式校验
看到网上很多代码都很复杂,还包括以中文开头的86,17951,其实谁会填这么多,无非是检验一下他们是否位数对不对,开头有没有写错而已。下面我们从百度百科的手机号码历程来看:现在的手机号码段有联通、移动和电信。
3911 0
正则表达式练习【将手机号码第4位…
正则表达式练习【将手机号码第4位…
118 0