1. 程式人生 > >python正則表示式,簡單的郵箱格式驗證

python正則表示式,簡單的郵箱格式驗證

做一個簡單的郵箱格式驗證的功能:

#郵箱格式的匹配:
import re

mail = re.compile('^www\.\w{1,15}@\w{1,10}\.(com|cn|net)$')
m = input('請輸入網址:')
if re.search(mail, m):
    print('成功')
else:
    print('格式錯誤')

因為只是練習,所以只寫了com   cn    net字尾郵箱的驗證,其他字尾的不支援,當然,這個可以自己讓後面加的,郵箱@符號前面限制了字元數量,這個可以自己修改。

主要運用了python中正則表示式,分支等知識。