问答详情
源自:3-2 python正则表达式语法(二)

.号与*号的区别

ma = re.match('[A-Z][a-z]+','Ab123') 
print(ma.group())

我发现这个也能正常匹配到Ab,+号不是最少要匹配前一个字符的1次吗,这样的话不就和*号没有任何区别了吗?

提问者:nyzwt 2016-10-05 11:48

个回答

  • 慕粉4062703
    2016-10-05 12:52:32

    +号匹配一次或多次,*号匹配0次或者多次