用py,判断业务,用户输入邮箱,判断尾椎属于网易邮箱还是QQ邮箱,检测到其他的判定为不符合规定
时间: 2024-10-13 08:04:17 浏览: 29
在Python中,由于邮箱地址通常不会直接包含关于其提供商的信息,我们无法仅凭邮箱地址本身来确定它是网易邮箱还是QQ邮箱。但是,可以尝试分析一些常见的域名特征,比如".163.com"常用于网易邮箱,而".qq.com"常见于QQ邮箱。这里我们可以编写一个简单的函数,基于部分常见的域名来进行粗略判断:
```python
import re
def judge_email_provider(user_input):
# 定义网易和QQ邮箱的常见域名
regex_163 = r'.+@163\.com$'
regex_qq = r'.+@qq\.com$'
if re.match(regex_163, user_input):
return '可能是网易邮箱'
elif re.match(regex_qq, user_input):
return '可能是QQ邮箱'
else:
return '无法确定,不符合规定'
user_email = input("请输入您的邮箱地址:")
provider = judge_email_provider(user_email)
print(f"{user_email} 根据提供的规则,{provider}")
阅读全文