十三、正则(三)
正则(三)
- 贪婪模式和非贪婪模式
- 贪婪模式的定义:最大匹配,尽可能的多拿,会有回溯的过程
- 非贪婪模式的定义:最小匹配,会尽可能找到最短的匹配,尽可能少拿,减少回溯
- 案例综合运用1:模拟爬虫
- 综合案例2:校验手机号码,密码(字母,数字,下划线6-12)
- re模块
主要是学习:compile,findall,split,match,search方法
Compile方法:编译正则格式,可以在后面随时调用
split方法:替换指定个数
match方法:查找,不符合返回None,要求必须在第一个 ^ r'^href="(.*?)
search方法:和match方法类似,但是不要求在第一个数,不会只带脱字符
- 注意:re模块是Python中支持正则书写的模块,需要用到正则表达式通常使用re模块去进行正则匹配
本文来自博客园,作者:chocolateone,转载请注明原文链接:https://www.cnblogs.com/chocolateone/p/17709583.html

浙公网安备 33010602011771号