Python正则表达式

元字符

Python中常见元字符及其含义如下:

元字符 含义
. 匹配除换行符以外的任意一个字符
^ 匹配行首
$ 匹配行尾
? 重复匹配0次或1次
* 重复匹配0次或更多次
+ 重复匹配1次或更多次
{n,} 重复n次或更多次
{n,m} 重复n~m次
[a-z] 任意字符
[abc] a/b/c中的任意一个字符
{n} 重复n次

总结:

1.尽量使用模糊匹配

2.使用括号得到匹配目标

3.尽量使用非贪婪模式

4.有换行符就用re.S

posted @ 2022-05-12 09:33  佳宁  阅读(25)  评论(0编辑  收藏  举报