1
Xiaobaixiao 2018 年 8 月 20 日 我猜你用的是 re.findall()
|
2
fee OP @Xiaobaixiao 是的。。
|
3
wizardoz 2018 年 8 月 20 日 ( https://.+?(?:jpg|gif))
这样行不? |
4
whusnoopy 2018 年 8 月 20 日 因为 Python 需要用圆括号括起来你要匹配的部分,参考下面
```python >>> re.findall(r'( https://.+?(jpg|gif))', 'https:///i.imgur.com/TA3T3gU.gif ; https://i.redd.it/msevs1zayzg11.jpg ; https://i.redd.it/msevs1zayzg11.jpg') [('https:///i.imgur.com/TA3T3gU.gif', 'gif'), ('https://i.redd.it/msevs1zayzg11.jpg', 'jpg'), ('https://i.redd.it/msevs1zayzg11.jpg', 'jpg')] ``` |
5
JHerschel 2018 年 8 月 20 日 |
6
chroming 2018 年 8 月 20 日 via Android
()是正则分组
|
8
dartabe 2018 年 8 月 20 日
我最近也在学这个 感觉 findall 各种坑 finditer 就是好好的
|