本文旨在整理收集Python正则表达式以及re库使用资料,方便编程实践。1. 常见正则表达式详细资源参考:知乎链接2. 正则表达式语法在线测试工具:菜鸟工具链接语法主要包含:普通字符、非打印字符、特殊字符、限定符与定位符2.1普通字符涵盖大写字母、小写字母、数字与标点符号2.2非打印字符如换行符等2.3特殊字符如\. \* \+ \? \{ \} \[ \] \| \^ $ \( \)2.4限定符如重复次数2.5定位符如指定位置匹配3. re库常见函数文档参考:Python 3.10.1 文档链接重点理解:2.2.1反斜杠使用r"\n"表示字符组合,"\n"表示换行符2.2.2命名组合与反向引用示例:(?P...)、(?P=name)2.2.3匹配函数re.match()、re.search()、re.fullmatch()、re.split()2.2.4匹配函数区别re.match()从头匹配,re.search()查找第一个匹配,re.fullmatch()匹配整个字符串,re.split()分割字符串