Python-正则表达式
Python-正则表达式
一、匹配规则
元字符
. ^ $ * + ? { } [ ] | ( ) \
1、位置匹配规则
. 匹配除了换行符以外的任意字符
^ 匹配字符串的开头
& 匹配字符串的结尾
2、次数匹配规则
* 它控制它前面那个字符,他前面那个字符出现0到多个都可以匹配上
+ 匹配前面那个字符1到多次
? 匹配前面那个字符0到1个,多余的只匹配一个
{}
3、字符匹配规则
\
\d
\D
\s
\S
\w
\W
\b
4、组合匹配规则
() 分组
[] 组合匹配
二、Python函数
re.match
re.search
re.compile
re.findall
re.finditer
re.sub
re.split