Python正则表达式模块:re
2023-02-25 18:21:30 时间
匹配方法
compile: 封装正则表达式
search: 从字符串中寻找,返回re.Match object 对象
match: 从字符串开始处匹配,返回re.Match object 对象
findall: 以列表形式返回所有匹配项,返回匹配结果的 列表
re.Match object 对象方法
找不到会返回None,以下均无效,需在使用前判断是否非None
group: 获取子模式(组)的匹配项
- group(): 匹配的是整体
- group(0): 同上
- group(n): 匹配第n个小括号内容(从1开始,没有括号或超范围会报错)
groups: 返回所有小括号匹配到内容组成的元组
括号用法
re模块中的小括号与正则语法中的小括号有所不同
- (): 分组,用于group匹配
- (?:): 相当于正则语法中的小括号
未完待续...
相关文章
- 使用python-jenkins管理Jenkins
- python爬百度翻译demo
- python将获取到的数据保存到文本
- python:使用xpath获取想要的数据
- 接口测试第2讲:Python测试框架——unittest
- 接口测试第3讲:Python测试框架——pytest
- [python]pythonic的字典常用操作
- pip install mysql-connector-python失败
- [python]自问自答:python -m参数?
- [python]在场景中理解装饰器
- [python]python元类
- [python]pip常用命令(转载)
- [python基础知识]python内置函数map/reduce/filter
- [python]逆水行舟不进则退(1)
- [Python]新手写爬虫全过程(已完成)
- [Python]爬虫v0.1
- [Python]同是新手的我,分享一些经验
- [python]闭包到底是什么鬼?
- (转)python生态环境简介
- 再学python类(终结篇)