python基础 — Re正则


正则表达式
Regular Expression,简称RE

正则表达式是对字符串操作的?种逻辑公式,就是?事先定义好的?些特定字符、及这些特定字符的组合,组成?个“规则字符串”,这个“规则字符串”?来表达对字符串的?种过滤逻辑。

字符串的匹配查询

re模块中的findall函数可以对指定的字符串进行遍历匹配,获取字符串中所有匹配的子串,并返回一个列表结果。该函数的参数含义如下:

findall(pattern, string, flags=0)

pattern:指定需要匹配的正则表达式。

string:指定待处理的字符串。

flags:指定匹配模式,常用的值可以是re.I、re.L、re.M、re.S和re.X

常见的匹配模式