本文共 770 字,大约阅读时间需要 2 分钟。
匹配×××号码:
import restr='''34080019760612955913080319880127841521128220001108448452011119930918641151080219940815430044520119851208914233078319750411354151010620000427224x63252519770523915713070619970617109513032419960120445343052120000923481142030319740623632X422823199505184482510726199711077526513424199207010502340700199906273089152629198005231008'''n=0result = re.findall(r'\d{17}[Xx\d]',str)for i in result: n +=1 print(i)
匹配电话号码
str = '''15210885691aas455415631122343455611223569987uud123asfdg1598364894316'''# str = '15210885691 aas45541563 11223434556 11223569987 uud123asfdg 1598364894316'# result = re.findall(r'\d{11}',str)# print(str)result = re.findall(r'^1[3-9]\d{9}$',str,re.M)for i in result: print(i)
转载于:https://blog.51cto.com/853056088/2171219