2019.08.20 学习整理

2019.08.20 学习整理

re模块

正则表达式

正则表达式是用来匹配处理字符串的 python 中使用正则表达式需要引入re模块

^: 开头

$: 结尾

[]: 匹配中间的字符,只要单个字符

[]+^联用: ^对[]内的元素取反

.: 任意字符(除了\n)

*: 前面的字符0-无穷个

+: 前面的字符1-无穷个

?: 前面的字符0-1个

{m}: 前面的字符m个

{n,m}: 前面的字符2-3个

\d: 数字

\D: 非数字

\w: 数字/字母/下划线

\W: 非数字/字母/下划线

\s: 空格/\t/\n

\S: 非空格/\t/\n

: 取消意义

.*: 贪婪模式(最大化),找到继续找,让结果最大化

(): 只要括号内的

A|B: A和B都要

typing模块

提供了Generator,Iterable,Iterator三种数据类型,限制函数

collections模块

复杂的数据类型

posted @ 2019-08-20 20:56  zmy泳  阅读(149)  评论(0编辑  收藏  举报