Python正则表达式分组 Group

作者: 小天真_5eeb | 来源:发表于2018-08-11 11:59 被阅读1次

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

捕获分组

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

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

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

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

小编推荐一个学Python的学习裙【 二二七,四三五,四五零 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!内有很多干货和技术分享

相关文章

  • Python Re Group

    python group() 正则表达式中,group()用来提出分组截获的字符串,()用来分组 究其因 正则表达...

  • Python正则表达式分组 Group

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

  • re模块 | 关于分组

    正则表达式: 输入:415-863-9900 ext 23123输出: 总结分组规则:最外层() 匹配group...

  • Django的路由系统

    基本格式 分组命名匹配 在Python的正则表达式中,分组命名正则表达式组的语法是(?Ppattern...

  • 2019-11-23_单表查询_分组

    说到分组查询,当然想到的是group by,根据字面group就明白是分组的意思,group by后面加分组条件,...

  • mysql小书---分组和函数

    分组--group by 简单--select 字段 from 表 group by 字段 加分组函数--...

  • python中group和groups函数的区别

    python中的group方法 group()在正则表达式中用于获取分段截获的字符串,解释如下代码(代码来自网络)...

  • python中的group方法

    python中的group方法 group()在正则表达式中用于获取分段截获的字符串,解释如下代码(代码来自网络)...

  • day 17 正则表达式

    1.什么是正则表达式 2.python对正则表达式的支持 匹配次数 分之和分组

  • MySQL 基础语法

    分组数据 数据分组 分组是在SELECT语句的GROUP BY子句中建立的。 GROUP BY子句可以包含任意数目...

网友评论

    本文标题:Python正则表达式分组 Group

    本文链接:https://www.haomeiwen.com/subject/hnarbftx.html