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();
    }
}
相关文章
|
8月前
|
前端开发
手机199开头的号码的正则验证
手机199开头的号码的正则验证
56 2
|
8月前
|
前端开发
前端切图:用正则替换手机号码
前端切图:用正则替换手机号码
42 0
正则-限制中文、只能输入数字、价格、邮箱手机号限制
正则-限制中文、只能输入数字、价格、邮箱手机号限制
|
Java
java身份证、手机号、邮箱正则校验工具类
java身份证、手机号、邮箱正则校验工具类
546 0
|
前端开发 JavaScript 程序员
【前端】使用jQuery探索正则表达时,手机号码和邮箱验证以及常用的函数
本篇文章将探索正则表达式的功能 在开发一个项目时,表单选项里,多少都会有手机号码以及邮箱选项的输入,那么除了在后端API进行值得有效验证,在前端也会对手机号码和邮箱做验证,减少对服务器得调用
81 0
|
JavaScript
vue中手机号码+座机号码、邮箱正则校验规则封装
vue中手机号码+座机号码、邮箱正则校验规则封装
933 0
vue中手机号码+座机号码、邮箱正则校验规则封装
最方便正则验证手机号
最方便正则验证手机号
64 0
|
Dart API
dart正则替换手机号中间四位为*
dart正则替换手机号中间四位为* Flutter项目中隐藏手机号中间4位
373 0
dart正则替换手机号中间四位为*
|
PHP
PHP手机号验证正则
PHP手机号验证正则
114 0
|
JavaScript
js正则验证手机号
js正则验证手机号
121 0