python group()
来源:互联网 发布:curl post json 编辑:程序博客网 时间:2024/05/16 18:19
python group()
正则表达式中,group()用来提出分组截获的字符串,()用来分组
import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返回整体print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(1) #123print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(2) #abcprint re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(3) #456
究其因
1. 正则表达式中的三组括号把匹配结果分成三组
- group() 同group(0)就是匹配正则表达式整体结果
- group(1) 列出第一个括号匹配部分,group(2) 列出第二个括号匹配部分,group(3) 列出第三个括号匹配部分。
2. 没有匹配成功的,re.search()返回None
3. 当然郑则表达式中没有括号,group(1)肯定不对了。
阅读全文
0 0
- python group()
- python group()
- python group()
- python group()
- python group()
- Python group()小结
- python中的group,match
- 【Leetcode】【python】Group Anagrams
- Python-abs,group,getattr,datetime
- python正则表达式中group
- python re group()
- [python]leetcode(49). Group Anagrams
- LeetCode--Group Anagrams(Python)
- python正则表达式中的分组 group
- python正则表达式中的分组 group
- Python:re中的group方法简介
- python re模块的(...),group(),groups()
- python学习笔记22(group)
- Mac 下 java环境 maven环境配置
- redis基础
- 解决Eclipse中文乱码
- 继承
- MongDB笔记:win10下安装及java API调用
- python group()
- Android脱壳圣战之---脱掉360加固壳(破解约友神器的钻石充值功能)
- 解决eclipse+MAVEN提示One or more constraints have not been satisfied.的问题
- Android Kotlin 基本数据类型
- Highcharts动态加载json数据
- MUI/APP获取外部URL参数
- 第十一周项目2—操作用邻接表存储的图
- Webpack-dev-server的配置详解
- 饮料新品难存活,实现成功的因素有哪些