python使用正则表达式验证邮箱地址语法有效性
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python使用正则表达式验证邮箱地址语法有效性相关的知识,希望对你有一定的参考价值。
python使用正则表达式验证邮箱地址语法有效性
#python使用正则表达式验证邮箱地址语法有效性
import re
# mail regular expression formula
# regex = \'^[a-z0-9]+[\\._]?[a-z0-9]+[@]\\w+[.]\\w{2,3}$\'
regex = \'^[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,4}$\'
def check(email):
"""
"""
if(re.search(regex,email)):
print("Valid Email")
else:
print("Invalid Email")
if __name__ == \'__main__\' :
"""
@
to check if the email is validated
"""
email = "ourearthprotection@earth.net"
check(email)
email = "ourearthprotection999@earth.net"
check(email)
email = "our.earth.protectio
以上是关于python使用正则表达式验证邮箱地址语法有效性的主要内容,如果未能解决你的问题,请参考以下文章