python七正则表达式总结

正则表达式


基础

可选标志

重点

字符 实例 对比
. 匹配任意字符,不含换行符
s/S 大写表:取非
\w 匹配字母数字 匹配非字母数字
\s 匹配任意空白字符[\t\n\t\f] 匹配非空白字符
\A 匹配字符串开始
\Z 匹配字符串结束,如果存在换行,之匹配到换行前的结束字符串 \z匹配字符串结束
\b 匹配单词开头结尾 \B匹配单词非边界
模式 含义 易混淆
re* 0活动多个 re+匹配至少一个
.*? 任意字符非贪婪
re{n,} 匹配前n个匹配表达式 ``
(re) 分组 ``
(?imx:re) 包含标识位 (?-imx:re):分组中不使用标识位
?#... 注释
标志位 含义 易混淆
re.I 不区分大小写
re.L 做本地化识别
re.M 多行匹配,影响^ $
re.U 根据Unicode解析字符
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容