python:用正则表达式进行电子邮箱地址匹配
标签: python 正则表达式 电子邮箱地址
by 小威威
正则表达式是用于处理字符串的一大帮手,我也只是对正则表达式进行了简单的入门,写了一个匹配电子邮箱的脚本。
re库涵盖了正则表达式的多种操作~
#!/usr/bin/python3
#Filename: match_email_1.py
import re
re_email1 = re.compile(r'[0-9a-zA-Z.]+@[0-9a-zA-Z.]+?com')
re_email2 = re.compile(r'<[a-zA-Z]+\s[a-zA-Z]+>\s[0-9a-zA-Z.]+@[0-9a-zA-Z.]+?org')
email_address = input('Please enter your email address:')
if re_email1.match(email_address):
print ('Yes, your email_address is valid')
print (email_address)
elif