用JAVA 验证邮箱格式是否合法
解决方案 »
- 累加Map的Value
- netbeans7.0的初次使用出现提示Have no file for D:\jdk1.6\jre\lib\modules\jdk.boot.jar
- 奇怪的正则问题
- JTabbedPane中双击关闭Tab如何实现问题?
- 求水晶报表!有的发邮件给我!今天结帖![email protected]!!!!
- 谁可以帮帮我!!!
- 请教各位大侠一个关于内部类的问题
- 一个ERROR搞不懂.在线等哈.
- 为什么为什么啊?急死我了,好想知道怎么解决,请大家帮忙帮帮忙!!
- O'Reilly图书 《Java Web Services〉 下载!!!
- 请问如何进行语音比对?
- JTree刷新问题!!急
{
boolean tag = true;
final String pattern1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
final Pattern pattern = Pattern.compile(pattern1);
final Matcher mat = pattern.matcher(email);
if (!mat.find()) {
tag = false;
}
return tag;
}
}
public static boolean emailFormat(String email)
{
boolean tag = true;
final String str_pattern = "^(w+[-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$";
final Pattern pattern = Pattern.compile(str_pattern);
final Matcher matcher = pattern.matcher(email);
if (!matcher.find()) {
tag = false;
}
return tag;
}
}