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

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰
Python 3.x 版本请这么输入:

import urllib.request
req = urllib.request.urlopen('http://www.imooc.com/course/list')
buf = req.read()
虽然花了大量的时间来暂停视频,思考,总结,不过还是全部都搞懂了!谢谢老师,讲的很明白!会了这个其他语言的正则也差不多懂了!
挺好的,学了之后,JS 的正则也会了!

最新回答 / 慕斯5482594
r'[A-Z][a-z]   你就只有一个'A' 啊 你写的表达式是匹配第一个大第二个小啊,二个都匹配到才有值,否则是 NoneType这个可以满足你:r'[A-Z][a-z]?', 'A')  或  r'[A-Z]', 'A'
呵呵,还是廖越峰老师的官方网站上的内容更好
还以为有代码可以敲,全是视频不开心
为啥我感觉听的也很糊涂啊,那些说视频讲得好的能不能教教我
表示Python3在这样匹配时会出问题,求大神...
觉得例子很具有歧义,不能简单的诠释

已采纳回答 / welwel
buf 改一下编码方式buf = buf.decode('utf-8')
老师举的例子,非要加个{},无形之中增加了不必要的迷惑性啊
为什么视频进度条老是蹦出来???我没碰鼠标啊

最赞回答 / 慕粉3772989
file = open('D:/python/'+str(i)+'.jpg','wb')试一试二进制打开方式

最新回答 / 慕斯5482594
<...code...>你这样写都定义好它的名字了,  输出 i.jpg   循环len(listurl)这么多次,一次又一次的覆盖。你这样写,i = 0  和 i=+1 都没用上。正常:file = open('D:/python/'+str(i)+'.jpg','w')
老师有个没讲,那就是sub匹配的是字符串里所有的数字,是findall不是search,拿str2试试的时候发现三个数字都+1了
刚学完python操作数据库,老师讲的非常棒。
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消