import re
a = '18769163311 13061180717 15163125712 1665323231 15663125771 1307653134 186314878x1'
regex = r'^(13[012]|15[34689]|18[23467])/d{8}$'
print(re.findall(regex, a))
在书写正则表达式的时候出不来结果,表达式应该没问题,但是就是出不来结果,求各位帮忙看一看
/d改成\d试一下
regex = r'1[358][0-9]{9}'
字符串不是以13开头的当然匹配不到,上面这个就可以