首页 > TAG信息列表 > re

python 模块、原始字符串

模块 三种方法: import from 模块 import 成员,成员 from 模块 import * *代表所有的成员 隐藏成员: 模块中以下划线_开头的属性 隐藏成员不会被from 模块 import * 导入 导入模块时会将模块的代码全部执行 as 取别名 from module01 import f as f1 模块变量 __file__ :

邻值查找

邻值查找给定一个长度为 n的序列 A,A 中的数各不相同。 对于 AA中的每一个数 Ai ,求: min1≤j<i∣Ai−Aj∣以及令上式取到最小值的 j(记为 Pi )。若最小值点不唯一,则选择使 Aj 较小的那个。 输入格式第一行输入整数 n,代表序列长度。 第二行输入 n 个整数 A1⋅⋅⋅An ,代表序列的具体数

爬虫04

python中的re模块 findall import re # findall: 匹配字符串中所有符合正则的内容 前面pattern是正则表达式 后面string是字符串 lst = re.findall(r"\d+", "花花的电话是125486,春卷的电话是885234") # r放前面是防止转义 print(lst) # ['125486', '885234'] finditer # find

题解 洛谷 P3915 【树的分解】

1## P3915 树的分解 题目描述      给出\(N\)个点的树和K,问能否把树划分成\(\frac{N}{K}\)个连通块,且每个连通块的点数都是\(K\)。 解题思路 分析样例: 「\(sample1\)」       可被划分为\(1\).\(2\)、\(3\).\(4\)两个大小为\(2\)的连通块。 「\(sample2\)」     

Bessel函数

在这篇文章中,我们将会罗列Bessel函数的一些基本性质。 A. Definition and Basic Properties We define the Bessel function $J_{\nu}$ of order $\nu$ by its Poisson representation formula $$J_{\nu}(t) = \frac{(t/2)^{\nu}}{\Gamma(\nu + 1/2)\Gamma(1/2)}\int_{-1}^1e^{its

Axios请求

更多内容 GET请求 //Get请求 axios.get("http://127.0.0.1:8090/data").then(function (ret){    console.log(ret);    console.log(ret.data);    console.log(ret.status);    console.log(ret.statusText) }) GET传值 方法一 //Get请求传参数1 axios.get("http:/

多文件上传

多文件上传 后台接参 @PostMapping("/uploadFile") @ApiOperation("上传附件") public Object uploadFile(HttpServletRequest req, MultipartFile[] file, @RequestParam("bsId") String bsId) { try { re = benbuService.uploadFile(re

玩转正则表达式

玩转正则表达式 本文中介绍的是主要是 3 个知识点: 正则表达式的相关知识 Python的中 re 模块,主要是用来处理正则表达式 一个利用 re 模块通过正则表达式来进行网页数据的爬取和存储 使用的系统 Python 版本和其他环境分别如下: npython 3.7.5 MacOS jupyter notebook r

Python 博客园快速备份脚本

鉴于有些小伙伴在寻找博客园迁移到个人博客的方案,本人针对博客园实现了一个自动备份脚本,可以快速将博客园中自己的文章备份成Markdown格式的独立文件,备份后的md文件可以直接放入到hexo博客中,快速生成自己的站点,而不需要自己逐篇文章迁移,提高了备份文章的效率。 首先第一步将博客园

python学习Day58

Day 58 今日内容概要 昨日作业讲解 django请求生命周期流程图 路由层系统 路由匹配(不同版本的django有一点的区别) 反向解析 无名有名反向解析 路由分发 名称空间 今日内容详细 昨日作业讲解 用户管理系统(单表) 1.配置文件 2.模型类 3.页面搭建 4.数据添加的逻辑 5.数据编

路由匹配与解析

django请求生命周期 路由匹配 1.路由 path('网址后缀',函数名) 一旦网址的后缀匹配上时,就会自动执行后面的函数并结束整个路由的匹配 2.路由结尾的斜杠 2.1如果输入网址的时候不写斜杠,django会就会进行二次处理 '自动加上斜杠,再匹配一次' 2.2django配置文件中可以指定是否自动

区间 kth

众所周知,区间 kth 有很多种求法。 本文中的时间复杂度和分数均以实现 P3834 为准。 为了更好地贴合现实,本文代码将更加符合学此算法时的实际情况。 一、排序 通过选择 / 冒泡 / 插入排序,将区间排序后输出 k 小值。 时间复杂度 \(O(mn^2)\) 实际得分:50 分 用时:7.81s #include<cstdi

J [NOIP2013]货车运输 lca 最大生成树 点和点之间所有路径最小值的最大值

 链接:https://ac.nowcoder.com/acm/problem/16527来源:牛客网 题目描述 A 国有 n 座城市,编号从 1 到 n ,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运

re | [GXYCTF2019]minecraft

[GXYCTF2019]minecraft 闲得无聊,找个题练练手。 提示是使用了boost库的hash,给了exe和dll,都是64位的,dll导出了一个函数,就是加密和对比用的。 基本格局如下: 主函数: dll: dll里头说白了感觉就是一个hash,这个hash是先将输入转化为base64的字符串,然后4个一组,放进去做hash,因此输入值

re | [网鼎杯 2020 青龙组]jocker

[网鼎杯 2020 青龙组]jocker 涉及的点: smc xor 主函数没办法直接反编译 直接动调脱smc然后发现是是个异或但是只有19位 出来是这个: 后面几位完全没有验证逻辑,放在了一个函数里头,直接看了wp说要xor 71 无聊。

Python正则表达式常用写法

一、正则表达式模式 模式字符串使用特殊的语法来表示一个正则表达式: 下表列出了正则表达式模式语法中的特殊元素。如果你使用模式的同时提供了可选的标志参数,某些模式元素的含义会改变。 模式描述 ^ 匹配字符串的开头 $ 匹配字符串的末尾。 . 匹配任意字符,除了换行符,当re.D

vue2的nextTick使用

1、关于nextTick。 vue中的Dom更新是异步的,是异步的意味着当被处理数据是动态变化时,此时对应的Dom未能及时更新(同步更新)就会导致数据已经更新(model层已经更新)而视力层未更新(Dom未更新)此时就需要使用nextTick了。当你想要拿到更新后的Dom,一定要在nextTic的回调函数中去获取更新后的

巅峰极客 决赛 re wp

misc 开端:strangeTempreture 根据提示 温度传感器有异常数据 看到modbus中的reg0 绝大多数都是0或者27 但也有很大的数 猜测这就是温度 导出流量包到json 先正则匹配拿 with open("1.json","r",encoding="utf-8") as f: a=f.read() a=a.split("\n") d=[] for x in a: if

把数字转换RMB形式

方法1 : var str = '12345679' let strNew = str.replace(/\B(?=(?:\d{3})+\b)/g, ',') // 匹配单词边界替换为逗号 方法2: // 定义一个反转函数反转函数 // 字符串没有直接的反转函数方法 function re(str) { // 让字符串拥有数组的特性可以

总结~音节=>单词---如何划分音节及音节的类型

参考: https://baijiahao.baidu.com/s?id=1667812287459301608&wfr=spider&for=pc       大家好,今天我们一起来学习下音节的相关内容,本文涉及到了音节的定义,如何划分音节,音节的类型,重点讲述了重读闭音节,请各位记得收藏,做好笔记啦! 首先,我们一起看下上图中单词音节的划分

暑期集训7

130 rank 39 T1:T2:暴力模拟T3 T4:【甜圈】线段树(hash区间加乘或者直接维护区间信息) T4:给你n个盒子,初始为空,支持t个操作,每次(l,r,xi),表示在[l,r]区间编号的盒子有序放上xi编号物品。求最终满足盒子里的物品恰好是k个而且编号从小到大1--k的盒子数量。 [1]赛时自己打了个线段树,WA

python 使用正则表达式截取字符串

假设字符串“a= {};” 要截取包含花括号在内的内容 import re pattern= r= "= (.+?);" match_bet_list=eval(re.findall(pattern,match_bet_list,re.M)[0]) re.M表示在字符串每行中截取 https://blog.csdn.net/bang152101/article/details/89284249

python---re

python---re python的re模块简单使用 re.findall, re.compile, re.match和re.search re.findall 这个是最好用的,查找所有符合条件的,返回list,或None import re str1 = 'gdfd,good' results = re.findall(r'g..d', str1) print(results) re.compile 编译一个正则表达式,用这个在多

linux应用重启脚本

参考这里启动jar包shell脚本修改过来的 #!/bin/bash # 默认应用名称 defaultAppName='./gadmin' appName='' if [[ $1 && $1 != 0 ]] then appName=$1 else appName=$defaultAppName fi echo ">>>>>>本次重启的应用: $appName <

【Python】正则表达式一一CSDN21天学习挑战赛

​ 目录 正则表达式定义re函数re.compilere.matchre.searchre.match与re.search的区别re.findallre.finditer 检索和替换re.subre.split 正则表达式标志正则表达式模式 总结 本系列文章为参与【Python】CSDN21天学习挑战赛,成为更好的自己,根据自身的学习进度并记录自己的