Java正则表达式较验手机号、邮箱
来源:互联网 发布:input file js赋值 编辑:程序博客网 时间:2024/06/03 13:37
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class PatternTest {
/**
* 验证邮箱地址是否正确
* @param email
* @return
*/
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;
}
/**
* 验证手机号码
* @param mobiles
* @return [0-9]{5,9}
*/
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;
}
}
0 0
- Java正则表达式较验手机号、邮箱
- java 正则表达式 手机号 邮箱
- java 正则表达式 手机号 邮箱
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- java正则表达式校验手机号、邮箱、身份证
- 正则表达式验证 手机号 、邮箱。。。。
- 正则表达式验证邮箱手机号
- 常用手机号、邮箱正则表达式
- 正则表达式 身份证、邮箱、手机号
- 利用Java正则表达式验证手机号、邮箱等
- Java正则表达式校验邮箱、手机号和身份证等
- java正则表达式 校验邮箱 身份证号 手机号等
- Java正则表达式校验邮箱、手机号和身份证等
- 深入了解bash与sh的区别
- C变量(auto、static、register、extern)函数(内部、外部)与存储
- (转) 针对 SQL Server 2008 的访问配置 Windows 防火墙
- WINCE 5.0 蓝牙SOCKET
- 親愛的小貓
- Java正则表达式较验手机号、邮箱
- mahout相关学习--3
- android中padding和margin的区别
- 匿名类的学习
- Android 深入研究layout优化
- 【SPFA】 poj 3268
- Hibernate学习(第四篇)——Hibernate常用配置文件详解
- Linux系统命令及其使用详解
- 雌魚示愛