*? 重复任意次,但尽可能少重复
+? 重复1次或更多次,但尽可能少重复
?? 重复0次或1次,但尽可能少重复
{n,m}? 重复n到m次,但尽可能少重复
{n,}? 重复n次以上,但尽可能少重复
所谓的贪婪语法结构为:
?+要限制的字符
举个栗子:
str_1='aa111abcdefg222'
pattern_str='.*1(.*)2.*'
str_1='aa111abcdefg222'
pattern_str='.*?1(.*)2.*'
str_1='aa111abcdefg222'
pattern_str='.*1(.*?)2.*'