sql语句用正则表达式判断邮箱格式
时间: 2023-09-15 09:17:31 浏览: 122
sql语句判断Email格式
5星 · 资源好评率100%
可以使用MySQL的正则表达式函数`REGEXP`来判断邮箱格式是否合法。以下是一个示例代码:
```sql
SELECT *
FROM table_name
WHERE email REGEXP '^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$';
```
这个正则表达式可以匹配大部分常见的邮箱格式,包括用户名中可以包含字母、数字、下划线、点号、加号和减号,域名可以包含字母、数字、点号和减号。
阅读全文