print(re.findall("(life.* (Python)?)",s))

来源:10-15 一些关于学习正则的建议

ldc123_

2018-10-14

import re
s = 'life is short, I use Python, I love Python’
print(re.findall("(life.* (Python)?)",s))

[(‘life is short, I use Python, I love Python’, ‘Python’)] 为什么后面的Python也获取到了

写回答

2回答

ldc123_

提问者

2018-10-16

//img.mukewang.com/szimg/5bc5a06f0001901d10440835.jpg1132

0
2
ldc123_
回复
7七月
O(∩_∩)O哈哈~ life is short, I use Python 只获取这段话该怎么写?
2018-10-17
共2条回复

7七月

2018-10-15

匹配当然是贪婪的,这个讲过了啊

0
0

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

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

14446 学习 · 4438 问题

查看课程