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

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰
str = '原字符串',会导致一个报错,“'str' object is not callable”!

原因:python中一切都是变量,那么函数str(),他的变量名就是str,又定义了自己的变量str,所以函数str()被覆盖掉了!!故导致调用str()的时候报如上错误,python中注意变量的名字问题!
match()方法从字符串开头开始匹配,find()从任意位置开始匹配,大虾们。。。。。
老师讲得很好,很清楚。赞
这一节太帅了!

最赞回答 / 养猫人
我刚看的时候也有这个问题,我是这样理解的,因为表达式中的$决定了它前面的数字(即0)该是被匹配串的最后一位,与事实相悖,所以匹配不到
老师讲的很好,例子举的超级烂,滥用括号,难道不知多一对括号可读性会差一大截么?
不管你是什么系统,开发python用的是PyCharm,就像Java开发用Eclipse一样。直接在PyCharm上跟着老师一起操作,何必要用命令行来纠结window、mac osx还是Linux,所有,去下载一个PyCharm吧
在能匹配的基础上 尽可能少的去匹配
应该是使用 windows 的教程都不用看
这老师讲课确实不咋地,不过目前勉强能听懂

最新回答 / 慕哥5447114
匹配字符串(:[^/][A-Z[^/] 开头匹配 \.h|lua\.h|lauxlib\.h|lualib\.h) 结尾
听不懂多找找自己原因
URL 优 阿尔 哎了
number 楠波尔 不是难吧而
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消