25-作业-正则表达式
1.正则表达式练习
- 匹配整数或者小数(包括正数和负数)
- 匹配年月日日期 格式2018-12-6
- 匹配qq号
- 11位的电话号码
- 长度为8-10位的用户密码 : 包含数字字母下划线
- 匹配验证码:4位数字字母组成的
- 匹配邮箱地址
- 1-2((60-30+(-40/5)(9-25/3+7/399/42998+10568/14))-(-43)/(16-32))从上面算式中匹配出最内层小括号以及小括号内的表达式
- 从类似9-25/3+7/399/42998+10568/14的表达式中匹配出乘法或除法
- 从类似
<a>wahaha</a> <b>banana</b> <h1>qqxing</h1>
这样的字符串中,
1.匹配出<a>,<b>,<h1>
这样的内容
2.(思考题):匹配出wahaha,banana,qqxing
内容。
自学一下内容,完成 10.1
ret = re.search("<(?P<tag_name>\w+)>\w+</w+>","<h1>hello</h1>")
#还可以在分组中利用?的形式给分组起名字
#获取的匹配结果可以直接用group('名字')拿到对应的值
print(ret.group('tag_name')) #结果 :h1 print(ret.group()) #结果 :<h1>hello</h1>
2.使用listdir完成计算文件夹大小
3.根据以下需求,完成选课系统作业,5月4号晚上10点之前提交
作者: do康解U
出处: https://www.cnblogs.com/David-domain/>
关于作者:专注数据库、Python 开发、ROS、深度学习,请多多赐教!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可邮件(iamkuboy@163.com)咨询.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
2017-06-15 OCP 11G 实验环境安装文档 ( RedHat5.5 + Oracle11g )