Re(正则表达式)库入门
1.正则表达式介绍
1.1正则表达式是什么
正则表达式是用来简洁表达一组字符串的表达式,是一种通用的字符串表达框架,可以用来判断某字符串的特征归属
1.2正则表达式在文本处理种的应用
-
表达文本类型的特征(病毒、入侵等)
-
同时查找或替换一组字符串
-
匹配字符串的全部或部分(最主要应用在字符串匹配中)
2.正则表达式的语法
2.1正则表达式语法
正则表达式语法由字符和操作符构成
2.2正则表达式常用的操作符
2.3经典正则表达式实例
3. Re库的基本使用
3.1 Re库介绍
-
Re库是Python的标准库,主要用于字符串匹配
-
调用方式:
import re
3.2 Re库主要功能函数
3.3 Re库的Match对象
3.3.1 Match对象的属性
3.3.2 Match对象的方法
3.3.3 Match对象实例
3.4 Re库的贪婪匹配和最小匹配
3.4.1 贪婪匹配
Re库默认采用贪婪匹配,即输出匹配最长的子串
3.4.2最小匹配
只要长度输出可能不同的,都可以通过在操作符后增加?变成最小匹配