2019.08.20 学习整理
re模块
正则表达式
正则表达式是用来匹配处理字符串的 python 中使用正则表达式需要引入re模块
^: 开头
$: 结尾
[]: 匹配中间的字符,只要单个字符
[]+^联用: ^对[]内的元素取反
.: 任意字符(除了 )
*: 前面的字符0-无穷个
+: 前面的字符1-无穷个
?: 前面的字符0-1个
{m}: 前面的字符m个
{n,m}: 前面的字符2-3个
d: 数字
D: 非数字
w: 数字/字母/下划线
W: 非数字/字母/下划线
s: 空格/ /
S: 非空格/ /
: 取消意义
.*: 贪婪模式(最大化),找到继续找,让结果最大化
(): 只要括号内的
A|B: A和B都要
typing模块
提供了Generator,Iterable,Iterator三种数据类型,限制函数
collections模块
复杂的数据类型