哈喽, 大家好, 我是知道! 今天我们来学习下如何使用正则表达式.
正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串. Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。
re 模块
re 模块使 Python 语言拥有全部的正则表达式功能。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。
match 基本使用
表示字符
表示数量
原始字符串
Python 中字符串前边加 r 表示原生字符串
边界
分组
正则表达式高级用法
贪婪模式与非贪婪模式
什么是贪婪模式?
Python 里数量词默认是贪婪的, 总是尝试匹配尽可能多的字符
什么是非贪婪
与贪婪相反,总是尝试匹配尽可能少的字符,可以使用"*","?","+",""后面加上?,使贪婪变成非贪婪
好了,今天就介绍到这儿。
我是 知道,
领取专属 10元无门槛券
私享最新 技术干货