python驗證輸入的手機是否為中國移動的號碼


使用re模塊,輸入兩個手機號碼,進行驗證:

import re
pattern = r'(13[4-9]\d{8})$|(15[01289]\d{8})$'
mobile = '13634222222'
match =re.match(pattern,mobile)
if match == None:
    print(mobile,'不是有效的中國移動手機號碼')
else:
    print(mobile,'是有效的中國移動手機號碼')
mobile = '13144222221'
match =re.match(pattern,mobile)
if match == None:
    print(mobile,'不是有效的中國移動手機號碼')
else:
    print(mobile,'是有效的中國移動手機號碼')

結果:

13634222222 是有效的中國移動手機號碼
13144222221 不是有效的中國移動手機號碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM