- 2
- 0
- 约1.92千字
- 约 15页
- 2026-04-28 发布于广东
- 举报
内容提要;过滤正确的24小时时间制—正则表达式;代码实现:
importre
time=10:00,99:90,8:00,19:19:14:00pm,5:xm,6,00,8:0923:23pm,29:19pm,23:59
patt=r\b([01]?[0-9]|2[0-4])(:)([0-5][0-9])
match=re.findall(patt,time)
ifmatch:
print([.join(x)forxinmatch]);正则表达式(RegularExpression)是一段字符串,它可以表示一段有规律的信息。Python自带一个正则表达式模块,通过这个模块可以查找、提取、替换一段有规律的信息。;举个例子:
今天天气不错,我正在读一本书,passwordpassword,我刚不小心打出了密码,你能识别出来吗?我发现大家都很喜欢把密码写出来,昨天我看到了张三的密码:password:123324234:password,他的其他密码也是这个吗?
在这段文字中,一共出现了2组密码,这两组密码是有规律可循的,它们都是“password:数字:password”这种格式。如果能够从“password:数字:password”中把数字提取出来。就可以得到密码了。;正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。
例
您可能关注的文档
- Python程序设计任务驱动式教程_4.6 随机验证码的生成 代码复用与模块化程序设计.pptx
- Python程序设计任务驱动式教程_1.2 搭建舞台让代码“飞扬” 搭建Python开发环境.pptx
- 机械制图_项目十 装配图的绘制与识读.pptx
- 国际货运代理实务_任务一 认知国际海运拼箱业务流程.ppt
- Python程序设计任务驱动式教程_3.2 百钱百鸡问题 循环结构.pptx
- 钣金成形与模具设计_定位零件2021.ppt
- Python程序设计任务驱动式教程_实例16 用模块实现普通计算器功能.pptx
- Python程序设计任务驱动式教程_1.5 小海龟画图 绘制彩色的三角形、正方形、五边形、圆形 .pptx
- Python程序设计任务驱动式教程_4.5 将十进制IP地址转换为二进制数 常用的内置函数.pptx
- Python程序设计任务驱动式教程_实例2 小海龟画图 绘制彩色的三角形、正方形、五边形、圆形 .pptx
原创力文档

文档评论(0)