Android注册功能--电话验证和邮箱验证
2014-04-09 13:37
267 查看
// 电话验证
public static boolean phoneFormat(String phoneNumber){
Pattern pattern = Pattern
.compile("((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$))");
Matcher matcher = pattern.matcher(phoneNumber);
return matcher.matches();
}
// 邮箱验证
public static boolean emailFormat(String email) {
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(email);
return mc.matches();
}
public static boolean phoneFormat(String phoneNumber){
Pattern pattern = Pattern
.compile("((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$))");
Matcher matcher = pattern.matcher(phoneNumber);
return matcher.matches();
}
// 邮箱验证
public static boolean emailFormat(String email) {
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(email);
return mc.matches();
}
相关文章推荐
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- Android实战简易教程<二十三>(基于Baas的用户注册验证用户名是否重复功能!)
- django实现用户注册以及邮箱验证功能
- PHP实现的激活用户注册验证邮箱功能示例
- dede v5.5注册会员邮箱验证功能设置教程
- Android实战简易教程-第二十三枪(基于Baas的用户注册验证用户名是否重复功能!)
- Android登录注册功能 数据库SQLite验证
- Java实现注册邮箱激活验证 即邮件发送功能
- dede v5.5注册会员邮箱验证功能设置教程
- android 短信sms 接入,实现短信验证注册功能
- Android项目开发(3)-注册验证码验证页面功能实现
- jeeplus 注册功能---用户名、邮箱验证
- GitLab8取消用户注册邮箱验证功能
- Python通过Django实现用户注册和邮箱验证功能代码
- JS正则表达式验证账号、手机号、电话、邮箱、货币
- Fanwe 方维P2P系统接入手机短信功能--支持注册验证、资金变动提醒、投标提醒等
- android 实现拨打jsp页面电话功能
- ASP.NET - 注册邮箱验证
- struts2中使用ajax验证邮箱(用户名)是否被注册