Python-正则表达式

Python-正则表达式

一、匹配规则

元字符

.   ^   $   *   +   ?   { }   [ ]   |   ( ) 

1、位置匹配规则

.    匹配除了换行符以外的任意字符

^   匹配字符串的开头

&  匹配字符串的结尾

2、次数匹配规则

*   它控制它前面那个字符,他前面那个字符出现0到多个都可以匹配上

+   匹配前面那个字符1到多次

?  匹配前面那个字符0到1个,多余的只匹配一个

{}

3、字符匹配规则

d

D

s

S

w

W



4、组合匹配规则

()   分组

[]   组合匹配

二、Python函数

re.match

re.search

re.compile

re.findall

re.finditer

re.sub

re.split

原文地址:https://www.cnblogs.com/guozepingboke/p/12143317.html