import re
# 提示用户输入手机号
print('请输入手机号:')
phone_number = input()
# 编译正则表达式,用于匹配手机号格式
r = re.compile(r'^1(3\d|4[4-9]|5[0-35-9]|6[67]|7[013-8]|8[0-9]|9[0-9])\d{8}$')
# 使用正则表达式搜索手机号是否合法
ret = re.search(r, phone_number)
# 根据搜索结果,判断并输出手机号的合法性
if ret:
print(f'{phone_number}手机号合法')
else:
print(f'{phone_number}手机号不合法')
检测手机号主要通过手机号段和长度
未经允许不得转载:创想未来 » 检测手机号主要通过手机号段和长度
评论前必须登录!
注册