Java 邮箱正则表达式
时间: 2024-02-27 19:50:30 浏览: 81
解读邮箱正则表达式:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
Java中的邮箱正则表达式可以使用matches方法来判断一个字符串是否符合邮箱格式要求[^1]。下面是一个示例代码:
```java
public class EmailRegexDemo {
public static void main(String[] args) {
String email = "dsfasf@asfadsfds.com";
String regex = "[a-zA-Z0-9_]+@[a-zA-z0-9]+(\\.[a-zA-Z0-9]+)+";
boolean match = email.matches(regex);
if (match) {
System.out.println("是邮箱");
} else {
System.out.println("不是邮箱");
}
}
}
```
运行以上代码,如果字符串符合邮箱格式要求,则输出"是邮箱",否则输出"不是邮箱"。
阅读全文