ITPub博客

首页 > IT职业 > IT图书 > Python正则表达式分组 Group

Python正则表达式分组 Group

IT图书 作者:wq7210 时间:2021-09-09 10:06:25 0 删除 编辑

在正则表达式介绍中,我们学习了正则表达式的基本用法。列举了一些简单的例子。在这一部分,将介绍更高级的用法,捕获分组。

捕获分组

上一部分我们用正则从字符串搜索出我们想要的,并返回了 MatchObject 对象,然后调用 group() 方法返回查找的字符串。那怎么得到查找的字符串的某一部分呢?

比如用正则 d{4}-d{2}-d{2} 提取年月日信息

图片描述

单独把年,月,日提出来可以用小括号 (d{4})-(d{2})-(d{2})

图片描述

group(index) 方法可以按照小括号的顺序,依次提取每个分组信息。如果分组较多的话,使用数字不如用名称提取每个分组信息更方便。语法由 (...) 变为 (?P...)

图片描述



作者:小天真_5eeb
链接:https://www.jianshu.com/p/4af52fabe876


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1830/viewspace-2816466/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Redis 入门 01
请登录后发表评论 登录
全部评论

注册时间:2021-10-27

  • 博文量
    0
  • 访问量
    777