python中 找变量,先找字典__dict__ 找不到再使用__getattr__ ,这个行为定义在__getattribute__中。少用__getattribute__,小心死循环。
Null 是对象 不是空字符串
Regular Expression的“Regular”⼀般被译为“正则”、“正规”、“常规”。
# 导⼊re模块
import re
# 使⽤match⽅法进⾏匹配操作
result = re.match(正则表达式,要匹配的字符串)
# 如果上⼀步匹配到数据的话,可以使⽤group⽅法来提取数据
result.group()
反斜杠 匹配一个需要两个\\,或者+r忽略转义字符:
当正则中有() group函数就可以提取,参数为1提取第一个括号,为二提取第二个括号。groups则将()作为元组返回。
常用re方法
search()
findall()
sub() 替换 参数可以传函数
split() 分割字符串
贪婪模式 + 非贪婪模式 +? 对比贪心算法
网友评论