为了账号安全,请及时绑定邮箱和手机立即绑定

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰
老师的声音好温柔。。。越听越困
打不开,看不了

最新回答 / 家迪的家
你仔细看清楚他第一个分组是(book>)已经包含了>
非常有用的内容,适合初学者
def addl(match):
val=match.group()
num=int(val)+1
reutrn str(num)

SyntaxError: invalid syntax

不能转换字符串
Python 3.6 代码:

import re
import requests

i = 0

res = requests.get('http://www.imooc.com/search/course?words=python').text
urllist = re.findall(r'http://.+\.jpg',res)
for url in urllist:
f = open(str(i)+'.jpg','wb')
req = requests.get(url).content
f.write(req)
f.close()
i+=1
看评论我都不敢往下看了-。-
应该使用re.findall(r'http:.+?\.jpg',html)
给大家一个简单的例子
print re.match(r'(a)(b)(c)\1\2\3','abcabc').group()
注意,\w 匹配字母数字下划线 等同于[a-zA-Z0-9_]
老师的英语让我笑了一整节课
真心感谢老师和各位网友。
元组可以被后面进行引用。
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消