-
. 任意字符,除了\n
[] 字符集
\d 数字
\D 非数字
\s 空白字符
\S 非空白字符
\w 单词字符a-zA-Z0-9
\W 非单词字符
查看全部 -
pa = re.compile(r'(imooc)',re.I) #匹配忽略大小写
ma = pa.match(str)
ma.groups() #返回匹配元组
查看全部 -
正则表达式语法2
查看全部 -
[]匹配字符集
查看全部 -
正则表达式语法 跨语言通用
查看全部 -
pa = re.compile(r'adsds') #匹配实例
ma = pa.match(str) #匹配
ma.group() #返回匹配字符串或元组
ma.span() #返回匹配字符串的位置
ma.string #返回被匹配字符串
ma.re #返回匹配实例
查看全部 -
import re #导入re模块
生成pattern对象:pa = re.compile(r'imooc') #匹配的字符
生成match对象:ma = pa.match('imooc.com') #被匹配的字符
ma.group() ==>imooc #返回匹配的字符
ma.span() ==>(0,5) #被匹配字符串所在索引位置
ma.string ==>'imooc.com' #返回被匹配字符串
查看全部 -
课程主要内容
查看全部 -
search:在一个字符串中查找匹配
findall:找到匹配,返回所有匹配部分的列表
sub:将匹配出来的部分替换为其他值
split:分割字符串,返回分割后的数组
查看全部 -
正则表达式的分组匹配查看全部
-
正则表达式的边界匹配
查看全部 -
正则表达式语法
查看全部 -
re.compile()的参数最好使用元字符串
查看全部 -
可以直接使用re.match(r'imooc', str1)
查看全部 -
正则表达式使用
查看全部
举报