python爬虫学习21
这是关于match未完下半部分,本来是想昨天…哎不说了
上半部分的传送门
三、正则表达式
2.match
依照惯例,先把对照表附上来:
2-3 贪婪与非贪婪
之前我们一同学习了match方法的匹配,但是我们有时候匹配到的内容却不是我们想要的结果:
# 贪婪与非贪婪
import re
content = 'Hello 1234567 World_This is a Regex Demo'
result = re.match('^He.*(\d+).*Demo$', content)
print(result)
print(result.group(1))
运行结果:
如此例,我们依旧想要获取字符串中间的数字,所以我们用(\d+)