欢迎来到山村网

Java正则表达式校验邮箱和手机号

2019-03-02 09:53:25浏览:998 来源:山村网   
核心摘要:import java.util.regex.Matcher;import java.util.regex.Pattern;public class CheckMobileAndEmail { public static boolean c
import java.util.regex.Matcher;import java.util.regex.Pattern;public class CheckMobileAndEmail { public static boolean checkEmail(String email){  boolean flag = false;  try{   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);   flag = matcher.matches();  }catch(Exception e){   flag = false;  }    return flag; }  public static boolean isMobileNO(String mobiles){  boolean flag = false;  try{   Pattern p = Pattern.compile("^((13[0-9])|(15[^4,D])|(18[0,5-9]))d{8}$");   Matcher m = p.matcher(mobiles);   flag = m.matches();  }catch(Exception e){   flag = false;  }  return flag; }  public static boolean isNum(String number){  boolean flag = false;  try{   Pattern p = Pattern.compile("^[0-9]{5}$");   Matcher m = p.matcher(number);   flag = m.matches();  }catch(Exception e){   flag = false;  }  return flag; }}
(责任编辑:豆豆)
下一篇:

Java继承结构中类的初始化

上一篇:

实例jie如何提高Java Web 服务性能优化实践

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com