用 python 正則校驗手機號的例子
以下 python2 代碼運行通過
#coding=utf-8import?re
import?sys
import?os
#?正則匹配電話號碼
#?phone="13893670000"
phone?=?raw_input('please?give?a?phone?number:')
p2?=?re.compile('^0\d{2,3}\d{7,8}$|^1[358]\d{9}$|^147\d{8}')
phonematch?=?p2.match(phone)
if?phonematch:
print(phonematch.group())
else:
print("phone?number?is?error!")
運行結果: