企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 1、匹配邮箱格式是否正确 如果说邮箱的@后面的部分如果固定,则只需要验证前面的邮箱名部分。比如新浪。 新浪邮箱要求: * 4~16个字符, * 使用小写字母、数字、下划线组成 * 下划线不能在首尾 ![](https://img.kancloud.cn/00/a5/00a59bc8964050fbc5a80e8f629e1278_626x331.png) 如果说要验证一个通用的邮箱格式:不但要验证用户名,还要验证@后面的部分。 比如:214asdf2A_ASd@qq.com 214asdf2A_ASd@qq.com.cn @前面的部分:数字、大小写字母、下划线、点、中横线,长度至少1位 @和点之间的部分(域名部分):大小写字母、数字,长度至少1位 点后面的部分:小写字母、长度至少1位。但是点后面的部分可以写多个,如.com.cn # 2、用户名验证 注册的时候,要求用户名:长度4~10位,不能是纯数字,不能是纯字母,不能有特殊符号,不能以数字打头。 ![](https://img.kancloud.cn/81/88/8188ff54b7e937745cb71cad0b68de83_757x302.png)