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

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰
(0,5)是指0到4位,5是不包括的;就像range(1, 5), 返回的是1,2,3,4
好好在匹配为啥要多加一个花括号来测试呢?本来花括号在正则里面就要含义这里还加为字符串更迷惑了

最新回答 / weixin_慕尼黑0548205
有没有想过是不是后面的没有星星等级呢?
老师你的英语发音太蹩脚了
听下来还可以,比较基础的,思路也清晰,就是python版本旧了点,不过不影响,主要是听思路的

最赞回答 / qq_主教练_0
def req_url():
    req = urllib2.urlopen(url="https://coding.imooc.com/")  # 打开图片列表页面
    buf = req.read()  # 读取图片列表页面
    buf = buf.decode("utf-8")  # 将Unicode 转换为字符串 python3...
这个课建议先讲正则语法,再讲re模块 感觉已经会的不需要看这个,小白看这个,还是不会。。。。。。。。。。 课程中最好再加些编程练习,只是看视频,理解不深刻

最新回答 / 谦与谦逊
+默认是贪心匹配,可以加?让它变成非贪心匹配,就能够满足你的需求了print(re.findall(r'http:.+?\.jpg', 'http://123.jpg,http://234.jpg'))

已采纳回答 / qq_慕桂英3283314
因为re.search函数里‘str1’表示的是字符串str1,而不是你上面定义的字符串变量str1,改为re.search(r'\d+',str1)就可以了。

最赞回答 / 追逐繁星的25208
\Aimooc表示以imooc开头的字符串,你后面匹配的是Aimooc开头的,所以匹配不到。这里\A表示的是以指定字符串开头,老师讲义里有讲
首页上一页1234567下一页尾页
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消