标签:
def isPhoneNumber(text):
#固定电话
if len(text) != 13:
return False # 位数不够
for i in range(0, 4):
if not text[i].isdecimal():
return False # 区号不对
if text[4] != ‘-‘:
return False # 没有分割符号
for i in range(5, 13):
if not text[i].isdecimal():
return False # 检测电话号码主体是不是数字
return True # "text" is a phone number!
print(‘0579-56574828 is a phone number:‘)
print(isPhoneNumber(‘0579-56574828‘))
print(‘Moshi moshi is a phone number:‘)
print(isPhoneNumber(‘Moshi moshi‘))
标签:
原文地址:http://www.cnblogs.com/ifconfig/p/4503039.html