**
python15**
1.匹配你的手机号:
第一位只能是1
第二位不能是: 1, 2
手机的位数是11位:
怎么去验证你写的正则表达式呢:
不是1开始的,
第二不能是1,2,
长度不能为9位或者10位,或者12位
import re
pattern = "1[3-9][0-9]{9}"
str_data = "13221965830"
match_obj = re.search(pattern, str_data)
print(match_obj)
2.匹配QQ号:
第一位不能为0
qq号长度5-10位
import re
pattern = "^[1-9]d{4,9}$"
qq1 = "1000"
qq2 = "10001"
qq3 = "100001"
qq4 = "11011912"
qq5 = "11952534971"
print(re.search(pattern, qq1))
print(re.search(pattern, qq2))
print(re.search(pattern, qq3))
print(re.search(pattern, qq4))
print(re.search(pattern, qq5))



