定义
文本的高级匹配模式,本质是由一系列字符和特殊符号构成的字串,这个字串即正则表达式
原理
通过普通字符和有特定含义的字符,来组成字符串,用以描述一定的字符串规则

元字符使用

匹配1个

匹配字符重复

匹配任意(非)数字字符

匹配任意(非)普通字符

匹配任意(非)空字符

匹配字符串开始位置

匹配字符串的结束位置

匹配(非)单词的边界位置

或关系

特殊字符匹配

贪婪模式和非贪婪模式

正则表达式分组

import re
result = re.search('(ab)+',"ababab")
print(result.group())
print(result.span())

捕获组

注意

函数使用

返回match对象

正则表达式匹配原则

02-05 00:07