1,说明:正则的解析处理是由re模块完成,用来检测正则效果。
2模块函数:
- re.match('abcv')
match:从开头进行匹配,只能匹配开头,不是从左向右全部匹配,匹配到就返回正则结果对象,没有就返回None
- re.search('abc')
search:从任意位置匹配,匹配到一次就停止并返回,返回结果是字符的下标范围,没有就返回None
- re.findall('abc')
findall:全局匹配,返回匹配到的结果列表,没有时返回空列表
- re.compile('hello')
compile:生成正则表达式对象
# 生成正则表达式对象,用于正则匹配
- re.I 忽略大小写
- re.M 可以多行匹配