首页 > 其他分享 >day9数据解析

day9数据解析

时间:2024-05-27 11:54:56浏览次数:19  
标签:ab 匹配 day9 re abc 贪婪 解析 数据 findall

正则表达式:规则表达式,文本排列规则的表达式//独立的编程语言
//把自己想输出的统一成一套规则
1.【元字符】//通配符. 字符集「」
re.findall(正则模式,文本)基于正则模式查询所有匹配的文本内容
ret1 = refindall // 通配符. 除换行符以外都能匹配的
字符集 ^ //取反
/d 匹配成功就叭叭
/d+ 重复 + 1多次,更具左边#默认贪婪匹配
取消贪婪匹配:/d+?//+?
*?
\w{6} / /输出6位以内的
^\W+ //从第一位开始是否有连续的
\w+$ //后面开始是否有字符

//re.findall("abc","abc,abcc,abe,ab") //abc abcc ab ab
()具备模式捕获的能力,也就是优先提取数据的能力,通过(?:)可以取消模式捕获
("\w+@(?:163|qq).com")//前面重复才取消贪婪

(,\w{5})//剔除不需要的因数

2.【常用正则表达式】
3.【re模块的方法】
4【正则进阶】

绝对贪婪:ret = re.findall("<.+>".text)
*可以匹配
ret = re.findall("<. *>", text re.S) //识别换行符

标签:ab,匹配,day9,re,abc,贪婪,解析,数据,findall
From: https://www.cnblogs.com/FGOO/p/18215203

相关文章

  • 记录接口操作日志, 原始数据和变更数据 这几个工具可以看看
    mzt-biz-log支持Springboot,基于注解的可使用变量、可以自定义函数的通用操作日志组件此组件解决的问题是:「谁」在「什么时间」对「什么」做了「什么事」Github地址:https://github.com/mouzt/mzt-biz-logMyBatis-Plus数据变动记录插件https://baomidou.com/plugins/data-ch......
  • MahApps.Metro的MVVM模式解析(二) 主题功能
    MahApps.Metro的MVVM模式解析(二)主题功能MahApps.Metro是一个开源的WPF框架,旨在为WPF应用程序提供现代和漂亮的用户界面。在MahApps.Metro中提供了切换主题的功能。经过多日的筛选和分析,在本文来理清它的脉络。1主题功能演示主题列表:白天主题效果:夜晚主题效果:2软件架构......
  • 后端数据校验之Validator的使用方法
    https://blog.csdn.net/m0_72167535/article/details/1281733261.使用场景2.常用注解3.非空校验注解@NotNull、@NotEmpty、@NotBlank的区别和运用4.使用示例1.使用场景方法体在根据参数进行逻辑处理时,尝尝需要对参数进行校验,一些简单的校验可以使用Validator校验方法。2.常......
  • 1915springboot VUE 宠物寄养平台系统开发mysql数据库web结构java编程计算机网页源码m
    一、源码特点 springbootVUE宠物寄养平台系统是一套完善的完整信息管理类型系统,结合springboot框架和VUE完成本系统,对理解JSPjava编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有完整的源代码和数据库,系统主要采用B/S模式开发。springbootVUE宠物寄养......
  • PD还是QC?快充协议全解析
    摘自:https://zhuanlan.zhihu.com/p/646357568 快充技术在现代生活中的重要性不言而喻,它大大提高了充电效率,使人们可以在短时间内为设备充满电,从而提高生活和工作效率。同时,快速充电技术的发展也推动了电池技术、半导体材料技术等相关领域的进步,为科技创新提供了可能。然而,我们......
  • 深度剖析整型和浮点型数据在内存中的存储(C语言)
    目录整型在内存中的存储为什么整型在内存中存储的是补码?大小端字节序为什么有大端小端?浮点型家族浮点数在内存中的存储longlong整型在内存中的存储    整型在内存中有三种二进制表示形式:原码,反码,补码。对于正数而言,三种形式均有符号位和数值位两部分(最高......
  • 社交媒体数据恢复:米聊
    请注意,本文提供的方法适用于部分场景,不一定能100%找回所有丢失的数据。在尝试恢复数据之前,请确保您已备份了重要的数据。方法一:通过米聊自带的聊天记录迁移功能进行恢复步骤1:在您的手机上打开米聊应用程序。步骤2:在米聊主界面,点击右下角的“我”图标,进入个人主页。步骤3:......
  • 社交媒体数据恢复:腾讯微博
    注意:本教程不涉及推荐数据恢复软件,而是通过微博自身的功能来找回数据。步骤一:登录微博账号首先,我们需要登录自己的腾讯微博账号。打开微博网页版或者手机APP,输入账号和密码登录。步骤二:进入设置登录成功后,在微博首页点击右上角的“设置”按钮,进入设置页面。步骤三:选择“......
  • 数据泄露防护:企业如何通过软件限制U盘使用
    在数字化办公时代,数据安全已成为企业运营中的一个关键议题。U盘作为一种便携式的数据存储和传输工具,其使用在企业内部非常普遍。然而,U盘的不当使用也可能导致严重的数据泄露问题。本文将探讨企业如何通过软件解决方案,有效限制U盘使用,从而增强数据安全防护。一、U盘使用带来的数......
  • 数据查询(4)-----------基于学生信息数据库study
    连接查询4.4.1交叉连接交叉连接,又称笛卡尔积,其连接结果为由第一个表的每行与第二个表的每行连接起来后形成的表语法格式:select*fromtable1crossjointable2;                  或                  select*fromtable1,table......