android之邮箱注册正则表达式
2012-12-12 16:26
253 查看
protected void Check() {
if (USERNAME.equals("") || PASSWORD.equals("")) {
Toast.makeText(context, "账号或密码不能为空", Toast.LENGTH_SHORT)
.show();
} else if (!EmailFormat(USERNAME) || USERNAME.length() > 31) {
Toast.makeText(context, "账号不为邮箱或格式不正确", Toast.LENGTH_LONG)
.show();
} else if (PASSWORD.length() < 6 || PASSWORD.length() > 15) {
Toast.makeText(context, "密码长度应在6~15位!", Toast.LENGTH_LONG)
.show();
} else {
login();
}
}
private boolean EmailFormat(String eMAIL1) {//邮箱判断正则表达式
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(USERNAME);
return mc.matches();
}
if (USERNAME.equals("") || PASSWORD.equals("")) {
Toast.makeText(context, "账号或密码不能为空", Toast.LENGTH_SHORT)
.show();
} else if (!EmailFormat(USERNAME) || USERNAME.length() > 31) {
Toast.makeText(context, "账号不为邮箱或格式不正确", Toast.LENGTH_LONG)
.show();
} else if (PASSWORD.length() < 6 || PASSWORD.length() > 15) {
Toast.makeText(context, "密码长度应在6~15位!", Toast.LENGTH_LONG)
.show();
} else {
login();
}
}
private boolean EmailFormat(String eMAIL1) {//邮箱判断正则表达式
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(USERNAME);
return mc.matches();
}
相关文章推荐
- Android注册功能--电话验证和邮箱验证
- 电话、邮箱、QQ正则表达式(Android)
- Android之邮箱注册正则表达式
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- Android之邮箱注册正则表达式
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- Android之邮箱注册正则表达式
- 正则表达式,登录注册验证,邮箱,手机,省份证号验证
- Android 注册广播的两种方式区别
- Android 判断字符串是否是身份证、邮箱、银行卡、手机号、中文
- Android系统广播(1)–动态注册流程
- 查询手机或邮箱在哪些网站注册过
- Android中调用手机邮箱 手机短信 手机电话
- 用户注册 验证邮箱格式是否正确
- PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
- 练习————邮箱注册
- ANDROID_MARS学习笔记_S05_002_给传感器注册listener
- 【Android初学者】超简单的注册页面,填写完整信息实现 跳转 和 传参
- struts2中使用ajax验证邮箱(用户名)是否被注册
- android自定义本地邮箱联想组件(基于MultiAutoCompleteTextView)