# 尝试匹配一串数字,至匹配到了一个
In [110]: re.match(r"\d","123456768").group()
Out[110]: '1'
# 增加了 + 号之后,就可以匹配多个了,此时可以算是贪婪模式
In [111]: re.match(r"\d+","123456768").group()
Out[111]: '123456768'
# 那么想要变回非贪婪的话,只要增加一个?号即可
In [112]: re.match(r"\d+?","123456768").group()
Out[112]: '1'
In [113]:
In [113]: re.match(r"\d*","123456768").group()
Out[113]: '123456768'
In [114]: re.match(r"\d*?","123456768").group()
Out[114]: ''
In [115]:
In [119]: re.match(r"\d{1,2}","123456768").group()
Out[119]: '12'
In [120]: re.match(r"\d{1,2}?","123456768").group()
Out[120]: '1'
In [121]: