re.match(r"速度与激情\d{1,2}", "速度与激情12")
? :一个,没有。
* : 一个 , 多个, 没有
+ : 一个, 多个, 不能没有
. 不能匹配换行
re.S : 匹配换行符, 并且打印出来
match 默认匹配开头,不匹配结尾
^ 开头 $结尾
正则分组
字符 | 功能 |
---|---|
| | 匹配左右任意一个表达式 |
(ab) | 将括号中字符作为一个分组 |
\num | 引用分组num匹配到的字符串 从1开始而非从0开始 |
(?P<name>) | 分组起别名 |
(?P=name) | 引用别名为name分组匹配到的字符串 |