您还没有专辑

开始创建自己的专辑吧

创建
您可在个人中心-我的专辑处查看
当前位置:首页 > 编程开发 > [python Regular Expression正则表达式] group分组-14章
下一节课程:这里显示课程名称长度多少课程名播放下一节重新播放
5s后将自动前往下一节课
为你推荐课程
为你推荐直播课
升级VIP特权,畅学全站89000+会员教程
立即升级特权超值
89000+教程
不限次学
素材/源文件
不限次下载
161大职业路径
不限次学
虎课读书
不限次收听

免费学习即将结束

关闭继续学习>

分享/下载
添加到专辑收藏
已收藏
收藏成功,可进入个人中心-课程收藏 查看!
记笔记

全新AI视频总结上线

一键节省你80%学习时间

视频暂不支持AI视频总结
AI视频总结
编辑完成后,记得点我~
麦兜搞IT
麦兜搞IT

关注人数:34541

目录信息
图文教程学员互动 (4) 视频字幕
100%作业点评课后上传的作业,学习过程中有困难疑惑都可进行提问
您需要学习后才可以评价, 立即学习
全部互动一课一练(2)课程提问
有内容评论
本课作业要求(已有2份作业)
作业要求:根据视频教程中的内容,进行作业练习,在互动评论中上传你的作业,也可运用其他素材进行练习

那就开始今天的教程吧

1.在正则里面可以通过【Group】把想要去匹配的内容做分组,比如说有一个字符串,想去匹配它通过逗号分割的前两个单词,这个【/w】可以去匹配单词或者是数字,这个【+】代表的是可以去匹配一个或者是多个的重复,

 后面是一个逗号,再去匹配同样的w,然后加号,然后w+,通过括号括起来,也就是对它进行了分组,分了两个组。

2.给大家去进行演示是通过regex101这个网站,注意要选择Python的2.7,去写一个正则表达式以后,右边可以看到结果,one,two,并且会有两个Group,Group1就是one,Group2就是two,通过括号把这两个给括起来,

 就进行了两个分组。

3.这里使用的是Python 3.8,先把这个string设置好,导入re模块,通过【re的search】方法,第一个Group去匹配w+,然后逗号,第二个Group去匹配w+,这就是正则,然后去匹配s这个字串,就会返回这样一个match的对象,

 它的span是index 0~7,所match的是one,two,这是一个re的结果,把这个结果去赋给result。

4.这个match对象的方法叫做Groups,去输入Groups,它会去返回一个Python的Tuple,它里面是分组,按照分组去展示,也可以通过Group的方法,如果去传入这个参数,比如说传入0,就是第一个Group,

 第0个Group会返回的是整个match的对象,不写0默认就是0,就是整个string匹配出来了,如果去写Group1,这个就是第一个Group所匹配的内容one,如果是Group2,就是第二个Group所匹配的内容。

查看更多
您需要学习后才可以评价, 立即学习
字幕加载中...
登录后查看更多
换一批

为你推荐

同学,小虎知道你非常努力的想学习!

老师录制课程真的也很辛苦

赞助一下吧

确定学习吗?

您每天可免费学习一个教程。

成为VIP可无限学习 !

成为VIP吧!

成为VIP吧!

您已经免费学习 1 个教程 !

我们录制教程很努力的,赞助下吧 !

升级VIP吧!

您已经学习 5 个教程啦!

我们录制教程很努力的,赞助升级下吧 !

您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个素材文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计观看5个图文教程


您在当前分类下不是VIP,赞助VIP享受无限观看


学习后才能评价哦!

学习后才能提问哦!

获得30虎课币

评论提交成功,将在审核通过后显示

×

下载素材/源文件:

收藏成功
取消成功
已是第一张图了
已是最后一张图了
已是第一张图了
已是最后一张图了
记笔记

导出笔记

笔记导出历史

00:00

0/12
确定保存
笔记导出历史导出完成的笔记将保留1天,如有需求请及时下载
课程名称
导出时间
文件大小
状态
操作
AI视频总结
AI正在分析视频,请稍等…
AI总结遇到了一些问题 点击重新获取
点击重新获取
成为全站通VIP 查看完整AI总结
复制
特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习89000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了45,518
并提交了333份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 89000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证