一、验证手机号码:
text = '18578900345'
ret = re.match('1[34578]\d(9)',text)
print(ret.group())
二、验证邮箱:
text = 'vipzuoYan888@qq.com'
ret = re.match('\w+@[a-z0-9]+\.[a-z+]')
print(ret.group())
三、验证url:
text = 'http://www.baidu.com'
ret = re.match('(http|https|ftp)://[^\s]+')
print(ret.group())
四、验证身份证
text = '123123213123131231312'
ret = re.match('\d(17)[\dxX]',text)
print(ret.group())
五、匹配 0-100 之间的数字
可以出现的 : 1,2,3,10,100,99
有三种情况 : 1,99,100
不可以出现的 : 09 ,101
text = '88'
ret = re.match('[1-9]\d?|100',text)
print(ret.group())