Java 后台验证联系方式(包括固定电话和手机号码)
2014-06-27 10:46
295 查看
//java检测是否为电话号码(手机、固定电话验证)
String legalPhone = "";
String regExp ="^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}|[0]{1}[0-9]{2,3}-[0-9]{7,8}$";
Pattern p = Pattern.compile(regExp);
Matcher m = p.matcher(importPotentialBFOs[i].getLegalPhone());
if(m.find()){ //注意:m.find只能用一次,第二次调用后都为false
legalPhone = importPotentialBFOs[i].getLegalPhone();
uploadTmp.setLegalTelephone(legalPhone);
}else{
throw new BizException("联系电话格式错误!");
}
String legalPhone = "";
String regExp ="^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}|[0]{1}[0-9]{2,3}-[0-9]{7,8}$";
Pattern p = Pattern.compile(regExp);
Matcher m = p.matcher(importPotentialBFOs[i].getLegalPhone());
if(m.find()){ //注意:m.find只能用一次,第二次调用后都为false
legalPhone = importPotentialBFOs[i].getLegalPhone();
uploadTmp.setLegalTelephone(legalPhone);
}else{
throw new BizException("联系电话格式错误!");
}
相关文章推荐
- java 验证手机号码、电话号码(包括最新的电信、联通和移动号码)
- java 验证手机号码、电话号码(包括最新的电信、联通和移动号码)
- java正则表达式验证手机号码ip,邮箱
- java正则表达式验证邮箱、IP地址、手机号码
- 同时验证手机号码和固定电话的正则表达式
- Java电话号码和手机号码正则验证
- 验证类,包括手机号码验证,身份证验证,IP,时间,表单,浏览器,EMAIL等等,非常有用!!!
- 【转载】[jquery.validate]自定义方法实现"手机号码或者固定电话"的逻辑验证
- 固定电话或手机号码的JS正则验证
- java正则表达式验证手机号码ip,邮箱
- Java实现身份证号码的验证,JAVA后台验证身份证号码
- 如何导出和恢复手机中的联系信息(包括手机号码及办公电话)?
- java正则表达式验证邮箱、IP地址、手机号码
- asp.net后台正则表达式验证手机号码邮箱
- JAVA、JS中验证身份证号码、手机号码、电子邮箱的正则表达式
- 经常用到的提取手机、电话、Email联系方式的几个java正则表达式
- 验证手机号码和固定电话正则表达式
- java正则表达式验证邮箱、IP地址、手机号码
- ------------------java正则表达式验证邮箱、手机号码
- 正则表达式验证固定电话、移动手机号码