欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 驗證手機號

錢良釵1年前10瀏覽0評論

Python是一種有著廣泛的應用領域的編程語言,其中之一便是驗證手機號。下面是一個簡單的Python程序,用于驗證手機號:

import re
def check_mobile(mobile):
pattern = "^1[3456789]\d{9}$"
if re.match(pattern, mobile):
return True
else:
return False
print(check_mobile("18688888888"))
print(check_mobile("12345678901"))

以上代碼使用了Python的re模塊中的match方法,該方法從字符串的起始位置開始匹配正則表達式,如果匹配成功則返回一個Match對象,否則返回None。

該程序的核心代碼是正則表達式: "^1[3456789]\d{9}$",其中^表示字符串的起始位置,$表示字符串的結束位置。正則表達式中的1表示手機號碼的第一個數字必須是1,[3456789]表示手機號碼的第二個數字必須是3、4、5、6、7、8、9中的一個,\d{9}表示手機號碼后面必須是9個數字。

該程序在調用check_mobile函數時傳入手機號,返回True表示該手機號為合法手機號,返回False則表示該手機號為非法手機號。

以上便是使用Python驗證手機號的簡單例子。