re模块
正则表达式
- 概念
- 从大段的文字中找到符合规则的内容
- 判断某个字符串是否完全符合规则
- 元字符
- \w
- \d
- \s
- 匹配所有的空白符 回车/换行符 制表符 空格 space [\n\t]
- \W
- \D
- \S
- \b
- \n
- \t
- ^
- $
- .
- a|b
- 符合a规则或者b规则都可以被匹配,如果a规则是b规则的一部分,且a比b更苛刻,就把a规则写在前面,将更复杂的规则写在前面
- [ ]
- [^ ]
- ()
- 表示给几个字符加上量词约束的需求的时候就给这些量词一个分组。
- 量词
- 贪婪匹配
- 他在允许的范围内会尽可能多给你匹配,默认采用贪婪匹配
- 非贪婪模式/惰性匹配:
- 在量词后面加上?
- .?x 匹配任意非换行字符任意长度,直到遇到x就停止
python 模块
原文:https://www.cnblogs.com/JinMuBaoBao/p/9489485.html