正则表达式匹配符合邮箱的字符串
时间: 2023-08-20 08:06:11 浏览: 186
邮箱正则表达式
可以使用如下正则表达式来匹配符合邮箱格式的字符串:
```
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
```
这个正则表达式的含义是:
- `^` 表示字符串的开头
- `[a-zA-Z0-9._%+-]+` 表示匹配一个或多个字母、数字、下划线、百分号、加号、减号和点号
- `@` 表示匹配一个 @ 符号
- `[a-zA-Z0-9.-]+` 表示匹配一个或多个字母、数字、点号和减号
- `\.` 表示匹配一个点号
- `[a-zA-Z]{2,}` 表示匹配两个或以上的字母,这个部分可以匹配顶级域名如 .com、.net 等
- `$` 表示字符串的结尾
使用这个正则表达式可以匹配符合邮箱格式的字符串。
阅读全文