正则表达式是一种特殊序列的字符,它通过使用有专门语法的模式来匹配或查找字符串集合。 正则表达式用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑。 语法 正则表达式从字面上看是一种介于斜杠之间或介于跟在 %r 后的任意分隔符之间 ...
分类:
其他好文 时间:
2020-05-23 18:34:49
阅读次数:
52
思路: 1.传入url 2.访问该网站,获取网站内容,使用try-except的方式 3.使用正则获取该页面的所有url地址 4.过滤url,获取到真正的url,过滤掉图片,css,js, # 之类的 5.保存到列表里 代码如下: 1 import re 2 import requests 3 4 ...
分类:
Web程序 时间:
2020-05-23 11:22:36
阅读次数:
141
首先安装Erlang环境 因为 RabbitMQ 需要 erlang 环境的?持,所以必须先安装 erlang 。 如果只是使用RabbitMQ,个人推荐使用RabbitMQ公司维护的 "erlang" 版本,该版本只保留了与RabbltMQ相关的功能, centOS6与7版本的都有,还有erlan ...
分类:
其他好文 时间:
2020-05-23 09:41:38
阅读次数:
43
import re # 导入正则表达式模块 import os # 导入操作系统模块 filename = "students.txt" # 定义保存学生信息的文件名 def menu(): # 输出菜单 print(''' ╔———————学生信息管理系统————————╗ │ │ │ 功能菜单 ...
分类:
其他好文 时间:
2020-05-23 09:31:40
阅读次数:
48
正则表达式: 匹配内容,findall()方法将匹配到的内容返回列表,需引入re模块1.1 匹配单个字符: import re # 首先引入re模块 # 匹配单个字符的用法: # (1) \d:匹配数字 lst = re.findall("\d","字符 1q2we34re6fdsf8dg") pr ...
分类:
其他好文 时间:
2020-05-23 00:25:38
阅读次数:
51
1.正则表达式知识 符号解释示例说明 . 匹配任意字符 b.t 可以匹配bat / but / b#t / b1t等 \w 匹配字母/数字/下划线 b\wt 可以匹配bat / b1t / b_t等但不能匹配b#t \s 匹配空白字符(包括\r、\n、\t等) love\syou 可以匹配love ...
分类:
编程语言 时间:
2020-05-23 00:09:34
阅读次数:
72
工作汇报 编辑器 xwl: 今天: 更新了断点接口到前端(所有打开过、设过断点的文件的断点都可以获取) 与@tzj @lpx商议调试实现 问题: monaco官方bug:在\t a=1的\t后按回车,断点标记不会跟着a=1的新行(但在行首按回车的逻辑正确) @lpx 在写正则匹配的接口,能检测某些事 ...
分类:
其他好文 时间:
2020-05-22 10:04:13
阅读次数:
54
一、前言 这个IP地址输入框控件,估计写烂了,网上随便一搜索,保证一大堆,估计也是因为这个控件太容易了,非常适合新手练手,一般的思路都是用4个qlineedit控件拼起来,然后每个输入框设置正则表达式过滤只能输入3位数字,然后安装事件过滤器识别回车自动跳到下一个输入框。关于如何设置正则表达式过滤,这 ...
分类:
其他好文 时间:
2020-05-22 09:43:46
阅读次数:
50
提起正则表达式,新手可能都会脑袋一懵,什么呀!完全不懂呀,别急,静下心来,看完这篇你应该就八九不离十了 首先我们得清楚正则表达构成 第一部分,基础部分,包含正则表达的几个基本函数和最底层的方法,话不多说,上码 import re s = '许诺正在使用python学习正则表达式' result = ...
分类:
其他好文 时间:
2020-05-22 00:17:27
阅读次数:
54
# 引用正则来三等分字符串 import re # 转换成二进制数 bi = "{0:b}".format(18223104) # 补齐32位 bi = "0"*(32-len(bi))+bi # 8个一组算出每8个数字的十进制,然后再加“,”分隔 ret_ip_string = '.'.join( ...
分类:
编程语言 时间:
2020-05-22 00:08:03
阅读次数:
107