python正则表达式 手机号码

  sre


手机号都为11位,且以1开头,第二位一般为3、5、6、7、8、9 ,剩下八位任意数字
例如:13987692110、15610098778

表达式:

1(3|4|5|6|7|8|9)\d{9}

案例:

pattern = re.compile(r"1[356789]\d{9}")

strs = ' 手机号 13565545567'
result = pattern.findall(strs)

print(result)
['13565545567']

LEAVE A COMMENT

Captcha Code