findall为什么是顺序的寻找,而不会把所有可能的都找出来

来源:10-7 匹配0次1次或者无限多次

kaido_o

2017-12-04

a = 'pyth3123pyt'

r = re.findall('\D{3}',a)

为什么结果只有'pyt'和'pyt'但没有把yth找出来

写回答

1回答

7七月

2017-12-05

那如果不是顺序的,他怎么跳呢?随便跳着找?还是做排列组合?

0
2
7七月
回复
kaido_o
A也可以,B也可以,但是设计Python的选择了A
2017-12-05
共2条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4469 问题

查看课程