用java判断JAVA文件名是否正确,判断邮箱格式是否正确
时间: 2023-06-09 19:05:44 浏览: 159
关于判断JAVA文件名是否正确,你可以使用正则表达式进行判断。以下是一个例子:
```
String fileName = "Example.java";
String pattern = "^[a-zA-Z][\\w\\$]*\\.java$";
if(fileName.matches(pattern)) {
System.out.println("文件名正确");
} else {
System.out.println("文件名不正确");
}
```
关于判断邮箱格式是否正确,也可以使用正则表达式进行判断。以下是一个例子:
```
String email = "example@gmail.com";
String pattern = "^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,}$";
if(email.matches(pattern)) {
System.out.println("邮箱格式正确");
} else {
System.out.println("邮箱格式不正确");
}
```
其中,正则表达式 `^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,}$` 的含义是:
- `^` 匹配字符串的开头
- `[A-Z0-9._%+-]+` 匹配一个或多个大写字母、数字、点、下划线、百分号、加号或减号
- `@` 匹配一个电子邮件地址中的 @ 符号
- `[A-Z0-9.-]+` 匹配一个或多个大写字母、数字、点或短横线
- `\.` 匹配一个点符号
- `[A-Z]{2,}` 匹配两个或以上的大写字母
- `$` 匹配字符串的结尾
希望上述内容能够对您有所帮助。
阅读全文