Jan*_*son -1 java email validation
我如何编写一个程序,从键盘输入一个电子邮件地址,然后循环查找一个@符号,看看它在打印前是否只有一个@字符,"有效",如果电子邮件地址有一个@符号, "无效",如果电子邮件地址有多个@?
Min*_*del 11
使用官方的java电子邮件包是最简单的:
public static boolean isValidEmailAddress(String email) {
boolean result = true;
try {
InternetAddress emailAddr = new InternetAddress(email);
emailAddr.validate();
} catch (AddressException ex) {
result = false;
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
(编辑)或简化:
public static boolean isValidEmailAddress(String email) {
try {
new InternetAddress(email).validate();
} catch (AddressException ex) {
return false;
}
return true;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3735 次 |
最近记录: |