代码
/^([a-zA-Z0-9]{1,63}|[a-zA-Z0-9][a-zA-Z0-9-_.]{0,62}[a-zA-Z0-9])@(([a-zA-Z0-9]+|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\.){0,3}((com)|(net)|(org)|(gov\.cn)|(info)|(cc)|(com\.cn)|(net\.cn)|(org\.cn)|(name)|(biz)|(tv)|(cn)|(mobi)|(name)|(sh)|(ac)|(io)|(tw)|(com\.tw)|(hk)|(com\.hk)|(ws)|(travel)|(us)|(tm)|(la)|(me\.uk)|(org\.uk)|(ltd\.uk)|(plc\.uk)|(in)|(eu)|(it)|(jp))$/
正则分析
规则说明
TIP
所有邮箱都符合【名称@域名】
的规律
类型 | 说明 | 备注 |
---|---|---|
名称 | 由26个英文字母、0-9、- 、_ 、. 组成 | 不区分大小写 |
- 、_ 、. 不能用作开头和结尾 | -- | |
最长为64个字符 | -- | |
域名 | 域名验证 | -- |
常见组合
类型 | 示例 | 备注 |
---|---|---|
纯数字 | 123456@qq.com | - |
纯字母 | abc@qq.com | - |
字母数字混合 | abc123@qq.com | - |
带点的 | abc.123@qq.com | - |
带下划线 | abc_123@qq.com | - |
带连接线 | abc-123@qq.com | - |
邮箱@后缀的类型
类型 | 示例 | 备注 |
---|---|---|
一级域名 | 123456@qq.com | - |
二级域名 | 123456@vip.qq.com | - |
三级域名 | 123456@abc.vip.qq.com | - |
邮箱还可以是中文域名的,http://互联网.中国/index.jsp,例如:张三@互联网.中国