Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作。...正则表达式函数里面的flags参数说明
flags定义包括:
re.I:忽略大小写
re.L:表示特殊字符集 \w, \W, \b, \B, \s, \S 依赖于当前环境
re.M:多行模式
re.S:...’.’并且包括换行符在内的任意字符(注意:’.’不包括换行符)
re.U:表示特殊字符集 \w, \W, \b, \B, \d, \D, \s, \S 依赖于 Unicode 字符属性数据库
在 Python...print(re.match(r'(\w{3}).',"abceeeabc456abc789").group())
print(re.match(r'(\w{3})....# 而使用re.S参数以后,正则表达式会将这个字符串作为一个整体,将“\n”当做一个普通的字符加入到这个字符串中,在整体中进行匹配。
res2 = re.findall(r'good(.*?)