1、正则表达式中常用符号含义
. | 点匹配单个字符 |
* | 匹配0个或多个 |
+ | 匹配1个或多个 |
? | 匹配0个或一个 |
| | 多选一 |
[] | 多选一 |
[-] | 范围选择 |
\w | 匹配一个字符或数字 |
\d | 匹配一个数字 |
() | 匹配一组 |
{N} | 重复N次 |
^ | 匹配开始 |
$ | 匹配结束 |
\b | 单词边界 |
2、python正则表达式中常用的函数
2.1、match
完全匹配或开头完全匹配
2.2、search
存在匹配
2.3、findall和finditer
存在匹配并返回所有匹配值
2.4、sub和subn
替换匹配
2.5、split
通过正则分割