python 判斷號碼是否可用 號碼過濾

2022-04-05 01:55:52 字數 1236 閱讀 2604

def delcustomer(customer):  # 返回兩個 第乙個用來標記是否可用,第二個標記號碼

f = open(abnormalphone,"r")

src = f.readlines()

f.close()

abnormalset = set()

for line in src:

phone = str(line.split("\n")[0].strip())

abnormalset.add(phone)

matchobj = re.match('0?1[3-9]\d$', customer)

if (matchobj!=none): # 如果是手機號

if len(customer) == 11:

return 1,customer

elif len(customer) == 12:

return 1,customer[1:]

else: #如果不是手機號

matchobj = re.match('0(10|2\d)', customer) # 區號是3位 customer[0:3], customer[3:] 區號,號碼

if (matchobj != none):

if (len(customer[3:]) == 7 or len(customer[3:]) == 8) and customer not in abnormalset:

return 1,customer

else:

return 0,customer

matchobj = re.match('0([3-9]\d)', customer) # 區號是4位 customer[0:4], customer[4:] 區號,號碼

if (matchobj != none):

if (len(customer[4:]) == 7 or len(customer[4:]) == 8) and customer not in abnormalset:

return 1,customer

else:

return 0, customer

if (len(customer) == 7 or len(customer) == 8) and customer not in abnormalset:

return 1,customer

else:

return 0,customer

判斷網路是否可用

這段 用於判斷網路是否可用,如果不可用則開啟網路設定,設定網路連線,當然也可以忽略設定,即不做處理。connectivitymanager connectmanager connectivitymanager this.getsystemservice connectivity service if...

判斷webservice是否可用

在.net中驗證webservice的url有效並且驗證服務可用 需要用到win32下的元件,比如microsoft xml,v5.0測試程式具體如下 建乙個專案,在你的引用中新增com 找到microsoft xml,v5.0然後using msxml2 該元件提供乙個介面msxml2.xmlht...

判斷當前網路是否可用

有兩種方式 方式一,是否有網路 所有網路 mobile wifi public boolean isnetworkconnected 第二種方式,是否有指定的網路 檢查wifi是否可用的兩種方式 wifimanager wifimanager wifimanager getsystemservice...