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

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰
我是window操作系统,晕
vim里还能选中整行缩进吗=。=
ma = re.match(r'\Aimooc[\w]*','iimoocpython') 这句话里面\A加和不加没区别,用这里例子来说明\A的作用不合适。差评
TypeError: cannot use a string pattern on a bytes-like object
python3 以后需要改为
response = urllib.request.urlopen(url)
buf = response.read()
buf = buf.decode('utf-8')
非常好 老师讲得很好

最新回答 / 慕斯5482594
<...code...>\1  -->  ([\w]+>)  --> book>    你是K大写啊, 当然不匹配,所以是NoneType啊

最新回答 / 闻过轩
f = open(str(i)+'.jpg','w')改成f = open(str(i)+'.jpg','wb'),wb是以二进制形式写入就可以了,这样就不会出现乱码了。

最赞回答 / welwel
   windows的话可以这样指定路径     path = 'E:\\python\\'    path += str(i) + '.jpg'    print (path)    f = open(path,'wb')Linux的话这样path = '/tmp/' + str(i) +'.jpg'f=open(path,'w')
讲的很好,学习了,
(.*?)
findall
search
sub

以上方法基本上就可以满足一般使用了
1&quot;&gt;&lt;h1&gt;xss&lt;/h1&gt;

最新回答 / 不想再做设计的阿碳
新版本中 urllib2  变成了urllib.request

已采纳回答 / dejm
大概是因为re.match方法是从字符串开头匹配,如果用re.search可以匹配到9。
6:35秒的时候文件没有close,这个习惯不好哦老师
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消