给定一个正则表达式和另一个字符串,我们可以达到如下的目的:
给定的字符串是否符合正则表达式的过滤逻辑(“匹配”)
通过正则表达式,从文本字符串中获取到我们想要的特定部分(“过滤”)
?...matching string: 123456
position:(6,12)
findall 方法
上面的match和search方法都是一次匹配,只要找到了一个匹配的结果就返回。...123.141593, 'bigcat', 232312, 3.15")
#findall以列表形式 返回全部能匹配到的子串给result
for item in result:
print(item)
运行结果...string: 123456, position: (6, 12)
matching string: 789, position: (13, 16)
result2
matching string:...1, position: (3, 4)
matching string: 2, position: (7, 8)
split 方法
split方法按照能够匹配的子串将字符串分割后返回列表,它的使用形式如下