Python實現正則表達式匹配任意的郵箱
阿新 • • 發佈:2017-09-23
blog too toc print python實現 簡單的 python blank 郵箱
首先來個簡單的例子,利用Python實現匹配163郵箱的代碼:
[python] view plain copy print?
- #-*- coding:utf-8 -*-
- __author__ = ‘楊鑫‘
- import re
- text = input("Please input your Email address:\n"):
- if re.match(r‘[0-9a-zA-Z_]{0,19}@163.com‘,text):
- print(‘Email address is Right!‘)
- else:
- print(‘Please reset your right Email address!‘)
接著來一個匹配所有郵箱格式的代碼:
[python] view plain copy print?
- #-*- coding:utf-8 -*-
- __author__ = ‘楊鑫‘
- import re
- text = input("Please input your Email address:\n")
- if re.match(r‘^[0-9a-zA-Z_]{0,19}@[0-9a-zA-Z]{1,13}\.[com,cn,net]{1,3}$‘,text):
- #if re.match(r‘[0-9a-zA-Z_]{0,19}@163.com‘,text):
- print(‘Email address is Right!‘)
- else:
- print(‘Please reset your right Email address!‘)
Python實現正則表達式匹配任意的郵箱