前端之家收集整理的这篇文章主要介绍了
验证邮箱和正则表达式,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
- /**
- *验证邮箱地址是否正确
- *
- *@paramemail
- *@return
- */
- publicstaticbooleancheckEmail(Stringemail){
- booleanflag=false;
- try{
- Stringcheck="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
- Patternregex=Pattern.compile(check);
- Matchermatcher=regex.matcher(email);
- flag=matcher.matches();
- }catch(Exceptione){
- flag=false;
- }
-
- returnflag;
- }
-
- /**
- *验证手机号码
- *@parammobiles
- publicstaticbooleanisMobileNO(Stringmobiles){
- Patternp=Pattern
- .compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
- Matcherm=p.matcher(mobiles);
- flag=m.matches();
- returnflag;
- }
原文链接:https://www.f2er.com/regex/360760.html