正则finditer的使用

import re

#\. 是刚需必须有  d+ 必须一个或多个数字
pattern = re.compile(r'\d+\.\d*')

d = pattern.finditer('3.141592653 PI 100 10001.11 3. .8 0.9')
print(d)

for item in d:
    print(item)

 

posted @ 2018-03-10 21:49  Bob__Zhang  阅读(265)  评论(0编辑  收藏  举报