• 2024-06-21Python 入门 —— 字符串
    Python入门——字符串文章目录Python入门——字符串基本操作创建字符串字符串访问内置函数字符串格式化百分号格式化`format`函数模板字符串正则表达式基本字符特殊字符边界匹配数量词字符集捕获组扩展标记法扩展模式非捕获版本命名分组添加注释环视条件匹配:`
  • 2024-06-06python 正则表达式使用简介和实用技巧
    元字符释义.代指任意字符^从字符串开始匹配$匹配字符串的结尾*匹配前面挨着的字符,能匹配0到无穷次+同*,能匹配1到无穷次(最少1个)?匹配前面挨着的字符,匹配0或1次{}自定义匹配次数,{1,6}匹配1到6次,{6}匹配6次(重复匹配前面挨着的字符)
  • 2024-05-28正则表达式
     1#例子1:匹配账户,只能有字母和数字组成,长度限制6-10位2r1='^[0-9A-Za-z]{6,10}$'3a1='1234567AbC'4print(re.findall(r1,a1))567#例子2:匹配qq号:要求纯数字,长度5-11,第一位不为08r2=r'^[1-9][0-9]{4,10}$'9a2='123987678'10pr
  • 2024-05-27day9数据解析
    正则表达式:规则表达式,文本排列规则的表达式//独立的编程语言//把自己想输出的统一成一套规则1.【元字符】//通配符.字符集「」re.findall(正则模式,文本)基于正则模式查询所有匹配的文本内容ret1=refindall//通配符.除换行符以外都能匹配的字符集^//取反/d匹配成
  • 2024-04-23序列化模块,subprocess模块,re模块,常用正则
    Ⅰ序列化模块【1】json模块'''json模块是一个序列化模块,主要用于跨语言传输'''1.由下图可知json格式数据是不同编程语言之间数据交互的媒介2.json格式数据的具体特征 结论一中:数据基于网络传输肯定是二进制格式在python中bytes类型的数据可以直接看成是二进制格式
  • 2024-04-15正则
    【一】正则语法【1】引入一说规则我已经知道你很晕了现在就让我们先来看一些实际的应用。在线测试工具http://tool.chinaz.com/regex/首先你要知道的是谈到正则,就只和字符串相关了。在我给你提供的工具中,你输入的每一个字都是一个字符串。其次,如果在一个位置的一个值,不会
  • 2024-04-07Python大作业 金融股票公告对股市影响(96分)——blog6
    这个其实是会计专业财务管理学的期末大作业,作业展现形式可以多样。由于授课老师除了财务管理学,还开设了python量化交易课程,投其所好,于是我就选择了python编程序,再录视频讲解的方法,最终获得96的最高分。我的大作业主要使用ajax请求下的增量爬虫,爬取公告内容,使用词云筛选分析公
  • 2024-03-31Python 爬虫html内存 re.findall 正则提取span
    前言全局说明爬虫html内存re.findall正则提取一、百度首页热搜(和百度原网页代码有修改)需求:提取内容文字。<ulclass="s-hotsearch-content"id="hotsearch-content-wrapper"><liclass="hotsearch-itemodd"data-index="0"><spanclass=&q
  • 2024-03-26重新认识正则
    参考资料1:https://tool.oschina.net/uploads/apidocs/jquery/regexp.html参考资料2:https://codejiaonang.com/#/必备知识正则匹配正则匹配是一个模糊的匹配,不是精确的匹配原子表[][a]匹配字母a[ab]匹配字母a或b[abc]匹配a或b或c[a-z]匹配任意一位小写字母[A-Z]
  • 2024-03-26python爬虫小案例-re正则
    案例如下:1.使用正则表达式和文件操作爬取并保存“某吧”某帖子全部内容(该帖不少于5页。本次选取的是某吧中的NBA吧中的一篇帖子,帖子标题是“克莱和哈登,谁历史地位更高”。爬取的目标是帖子里面的回复内容。源程序如下:importcsvimportrequestsimportreimporttime
  • 2024-03-25sql盲注流量
    先使用http协议过滤,发现很多get方法中存在sql注入语句随便点击一个,对其语句进行url解码发现黑客是在猜解flag表的keyid字段,大概率flag就是keyid的值盲注的区别就是返回包的不同状态失败会返回nothing,并且返回包的长度是661,成功会返回文章内容,长度是695之后写脚本: 1impo
  • 2024-03-17数据解析正则re
    正则re1.为什么需要正则需求 判断一个字符串是否是手机号解决 编写一个函数,给函数一个字符串,如果是手机号则返回True,否则返回FalsedefisPhone(phone):#长度为11#全部都是数字字符#以1开头passifisPhone("15125324528"):
  • 2024-03-10正则re
    正则表达式它是约束字符串匹配某种形式的规则正则表达式有什么用?1.检测某个字符串是否符合规则.比如:判断手机号,身份证号是否合法2.提取网页字符串中想要的数据.比如:爬虫中,提取网站天气,信息,股票代码,星座运势等具体关键字在线测试工具http://tool.chinaz.com/regex/
  • 2024-02-01【渗透工具】一款自动化分析网络安全应急响应工具--FindAll
    简介这款工具的推出将极大地提升蓝队应对网络安全事件的能力,不仅有助于提高响应效率,还能够降低工作复杂性。通过提供全面的信息搜集和高效的威胁分析,我们可以帮助蓝队成员在复杂的网络环境中保持优势,但应急响应是一个十分复杂的工作此工具只能帮助蓝队人员收集部分信息,如有异常发
  • 2024-01-05学习python自动化——re正则
    re(正则)一、正则表达式作用正则表达式匹配指定规则的字符串二、re常用方法findall(pattern,string,flags=0):使用正则表达式,匹配所有符合条件的字符串,返回匹配到的所有子串,返回listpattern:正则表达式string:匹配的字符串flags=0:自定义的一些规则,比如不
  • 2023-12-28正则
    (一)正则语法(1)引入一说规则我已经知道你很晕了现在就让我们先来看一些实际的应用。在线测试工具http://tool.chinaz.com/regex/首先你要知道的是谈到正则,就只和字符串相关了。在我给你提供的工具中,你输入的每一个字都是一个字符串。其次,如果在一个位置的一个值,不会
  • 2023-12-2404--正则表达式回顾
    一正则与re模块简介#正则概述正则表达式,又称规则表达式描述了一种字符串匹配的模式#pattern正则匹配是一个模糊的匹配#不是精确匹配#re模块python自1.5版本开始增加了re模块re模块是python语言拥有了所有正则表达式的功能,提供了perl风格的正则表达式模式#如
  • 2023-12-2204--正则表达式回顾
    一正则与re模块简介#正则概述正则表达式,又称规则表达式描述了一种字符串匹配的模式#pattern正则匹配是一个模糊的匹配#不是精确匹配#re模块python自1.5版本开始增加了re模块re模块是python语言拥有了所有正则表达式的功能,提供了perl风格的正则表达式模式#如
  • 2023-12-054、爬虫脚本采集中科商务网区域工商信息
    1、需求:采集中科商务网区域工商信息2、需求数据字段:'名称':[title],'摘要':[content],'联系人':[lx_b],'联系电话':[tel],'电子邮件':[email],'公司地址':[address],'法定代表人':[fr],'经营状态':[state],'注册资本':[zczb]
  • 2023-12-03python里的re
    常见的方法1.re.findAll()  返回的是列表2.re.search() 返回的是match对象,需要通过.group()获取值,而且它是查到一个符合条件的就结束。3.re.finditer() 返回的是迭代器,需要通过循环获取,并且也是要用.group()去获取预加载:提前把表达式写好,后续直接调用regx=re.compile(r"
  • 2023-11-28python正则贪婪匹配
    一、问题:我想对a234ba444bab这个字符串,提取出来234和444两组数据,要怎么匹配 二、回答采用re.findall('a(.+?)b','a234ba444bab')说明:这里.+代表起码匹配一个,如果用.*的话可能匹配出来空即0~n个这里?代表最小匹配即非贪婪匹配,上面的意思是当看到b就结束,不加?则看到b不会立马结
  • 2023-11-25【1.0】常用模块之re模块
    【一】正则语法【1】引入一说规则我已经知道你很晕了现在就让我们先来看一些实际的应用。在线测试工具http://tool.chinaz.com/regex/首先你要知道的是谈到正则,就只和字符串相关了。在我给你提供的工具中,你输入的每一个字都是一个字符串。其次,如果在一个位置的一
  • 2023-11-21SpringBoot + Vue实现分页查询
    后端在controller层修改SpringBoot自带分页查询方法,只需要修改关键代码就可以@GetMapping("/findAll/{page}/{size}")//获取url输入的页码publicPage<Users>findAll(@PathVariable("page")intpage,@PathVariable("size")intsize){//将页码取到方法内P
  • 2023-11-18python数据提取-正则表达式
    1.正则表达式 (1)re的findall()方法importrer_list=re.findall('AB','ABCABDDGAAGDSGSDG')#后匹配前print(r_list)#输出:['AB','AB'] (2)也可以写作下面importrepattern=re.compile('AB')r_list=pattern.findall('ABCABDDGA
  • 2023-11-132、python脚本采集温州市数据开放平台数据
    1、采集网址url:https://data.wenzhou.gov.cn/jdop_front/index.do需求:获取数据资源-数据来源单位(龙湾区50)的信息具体要获取的信息如下:名称、摘要、更新、数源单位、地址、联系方式、数据领域、访问次数、下载次数、更新日期、发布日期、数据量。 2、浏览器审查页面返回的数