老师我有个问题,您说正则的匹配是从右往左。比如:
str = 'abcdefghijklmn'
res = re.match('[a-zA-Z]{2,6}',str)
print(res.group())
res = re.findall('[a-zA-Z]{2,6}',str)
print(res)
的输出结果是:
abcdef
['abcdef', 'ghijkl', 'mn']
在这个贪婪匹配中似乎看起是从左往右的匹配。
这个应该怎么理解呢?
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
了解课程