如题 https://regex101.com/ 网站下测试能得到9 为什么python环境下得不到?
大爷的,没仔细看。
match(pattern, string, flags=0)
Try to apply the pattern at the start of the string, returning
a match object, or None if no match was found.
意思是必须以符合规则的为开头
用match方法[1-9]?\d$ 匹配09 时匹配不到9,而用findall可以
用match方法[1-9]?\d$ 匹配sdfdsf09 时匹配不到9,而用findall可以
两者有什么差别?