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

python正则表达式

难度初级
时长 1小时29分
学习人数
综合评分9.40
211人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.1 逻辑清晰

已采纳回答 / 我要上最强
re模块中的match方法匹配是从开头开始的

最赞回答 / voipman
f=open(str(i)+'.jpg','wb')使用二进制方式打开文件,避免图片出现马赛克。

已采纳回答 / qq_飞雪落叶_0
[a-zA-Z0-9$-_@.&+]       里面含有.(点),自然就包含了/(正斜杠)这个字符。

最赞回答 / Vimo
那是因为linux 的Python的交互式编程体验比较好, 你如果用dos的话 列出类的成员方法可以用dir(对象名)来实现, 或者用python第三方的IDE, 如pycharm 等所以说, window不是适合编程的系统是有道理的 , (相较 Mac 和Linux)

已采纳回答 / 飞雪随风
对,但是只能匹配一次,如果相匹配多次就要用到老师这次讲的知识

已采纳回答 / 子木李
楼主是在学python的正则表达式吧,这里的反斜杠点确实是转义的意思,因为,前面用的是raw字符串,raw表示在表示字符串的时候不对里面的内容进行转义,所以,它表示的内容时 src=.+\.jpg,然后这个字符串会被当作正则去匹配,这个时候就需要转义了,因为点在正则中有特殊含义,所以,为了匹配点这个字符,所以需要转义,大概就是这么个意思

已采纳回答 / 慕斯5482594
你打错了吧pa.里面没有q开头XXXX方法只有这些方法。<...code...>

最新回答 / 慕仰2907144
老师的环境主要是以下三步,几小时可以配好,但是我安装时出了各种问题,预计耗时一周才搞定,估计是各种bug都经历了个遍,。。1、首先下载了VMware workstation 虚拟机,装好Ubuntu或者centos以桥联方式ping通网络;2、下载xshell,连接虚拟机;3、安装ipython

最新回答 / 孙小小子
应该是可以的,我试了试,你是不是没有注意到×  ?  + 要转义的原因

最新回答 / 慕仰2907144
一、连续的十几行到50行内的左右移动:      1. 第m行到第n行右移一个tab         :m,n>
      2. 第m行到第n行左移一个tab
         :m,n<

二、连续的I行的左右移动(I > 100):
          向左:
          1.移动到要处理的首行,输入ma
          2.移动到要处理的尾行,输入<'a
          向右,即将第二个命令中的 '<' 改为 '>'即可。

已采纳回答 / Perona
嗯,火~~~

最新回答 / 膜兽左思
老师使用的是vi编辑器(实际上主流Linux发行版上vi都是vim的一个链接,简单的说就是多数情况下vi=vim)。vim编辑器使用教程请参考vim自带的vimtutor。
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 1、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
1.正则表达式基本语法 2.使用re模块处理文本

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消