python-正则模块re,元字符普通 ?*+.{}

python-正则模块re,元字符普通 ?*+.{}

正则表达式

re.findall

匹配到的结果,返回为一个列表


python-正则模块re,元字符普通 ?*+.{}

findall,返回结果


python-正则模块re,元字符普通 ?*+.{}

^

匹配开头


python-正则模块re,元字符普通 ?*+.{}


python-正则模块re,元字符普通 ?*+.{}

re.findall


python-正则模块re,元字符普通 ?*+.{}

结尾


python-正则模块re,元字符普通 ?*+.{}

*

零个到无穷个


python-正则模块re,元字符普通 ?*+.{}

+

一个或无穷个


python-正则模块re,元字符普通 ?*+.{}

问号


python-正则模块re,元字符普通 ?*+.{}

万能花括号


python-正则模块re,元字符普通 ?*+.{}


python-正则模块re,元字符普通 ?*+.{}

python-正则模块re,元字符普通 ?*+.{}

.是占位的

^是修饰后一个的

$是修饰前一个的

* + ? {} 都是修饰前一个的


python-正则模块re,元字符普通 ?*+.{}

练习


python-正则模块re,元字符普通 ?*+.{}

练习


python-正则模块re,元字符普通 ?*+.{}

贪婪与非贪婪


python-正则模块re,元字符普通 ?*+.{}

问号修饰元字符

不占位的那种