码迷,mamicode.com
首页 > 移动开发 > 详细

正则表达式判断手机号格式是否正确

时间:2019-04-27 18:21:01      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:import   NPU   int   func   表达   fun   标记   正则表达式   ==   

分析:

手机号格式,以1开头,第二位一般是3,5,7,8,总长度是11。

def func():
import re
n=10
while n>1:
tel=input("请输入手机号:")
result=re.match("^1[3,5,7,8]\d{9}$",tel) #以1开头,所以用^标记开头,在第11位的时候结尾,所以以$表示结尾
if result:
print("手机号格式正确")
else:
print("手机号码格式错误")

n-=1


if __name__=="__main__":
func()

 

正则表达式判断手机号格式是否正确

标签:import   NPU   int   func   表达   fun   标记   正则表达式   ==   

原文地址:https://www.cnblogs.com/lanyy/p/10779585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!