-
pa=re.compile(r'imooc',re.I) re.I忽略大小写 print pa.match('ImOoc').group() pa=re.compile(r'(imooc)',re.I) print pa.match('ImOoc').groups() ('ImOoc',) 以组的形式查看全部
-
分组匹配查看全部
-
正则表达式语法查看全部
-
正则语法-多个字符匹配查看全部
-
正则语法查看全部
-
(?P<name>) 分组起一个别名 (?P=name)引用别名为name的分组匹配字符串查看全部
-
正则表达式语法2查看全部
-
正则表达式语法查看全部
-
抓取网页:import ur import urll import urllib2 req=urllib2.uropen(网址) 读取 buf=req.read() import re listurl=re.findall(r'src=.+\.jpg',buf) 保存 i=0 for url in lis f=open(str(i)+'.jpg','w') req=urllib2.urlopen(url) buf=req.read() f.write(buf) i=i+1查看全部
-
|或者 (|)将括号里的分组 \1 <[\w]+> 匹配<str> (<[\w]+>) 匹配分组 (<[\w]+>)\1 匹配编号为1的分组的值查看全部
-
'[A-Z][a-z]*'前一个多次匹配 python是以字符或者下划线开头的 [1-9]?[0-9]:? 前面的字符出现一次或者0次 {m}出现m次[a-zA-Z0-9]{6}出现6次 163邮箱匹配:'[a-zA-Z0-9]{6,10}@163.com’ *? 尽可能的不匹配 *+ 匹配一次 *??最多匹配一次查看全部
-
[a-z] [a-zA-Z] [\w]任意一字符,不包括空格 [\W]任意一字符,包括空格 注意转义不然会出错查看全部
-
re.compile(r'str',re.I):匹配的忽略大小写 re.compile(r'(str)')或者re.compile(str):以元组的形式返回查看全部
-
正则表达式语法3查看全部
-
正则表达式语法python查看全部
举报
0/150
提交
取消