正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表 ...
分类:
编程语言 时间:
2020-05-18 16:05:10
阅读次数:
63
1 import re 2 print(' sub ') 3 phone = "2004-959-559 # 这是一个国外电话号码" 4 # 删除字符串中的 Python 注释 5 pattern = r'#.*$' 6 result = re.sub(pattern,'',phone) 7 pri ...
分类:
其他好文 时间:
2020-05-18 10:42:20
阅读次数:
51
1 # 列表([])和 择一匹配符(|)完成相同的效果 2 import re 3 4 m = re.match('[xzy]','x') 5 print(m.group()) 6 m = re.match('x|y|z','x') 7 print(m.group()) 8 9 # 字符集列表与择一 ...
分类:
其他好文 时间:
2020-05-17 19:27:17
阅读次数:
71
1 import re 2 # 匹配 qq 邮箱,5-10 位数字 3 qq = '8782303@qq.com' 4 # <re.Match object; span=(0, 14), match='8782303@qq.com'> 5 qq = '8782303@qq.cn' # None 6 ...
分类:
其他好文 时间:
2020-05-17 17:27:11
阅读次数:
89
1 import re 2 s = 'hello python' 3 pattern = 'hello' 4 v = re.match(pattern,s) 5 print(v) 6 #print(dir(v)) 7 print(v.group()) # 返回当前匹配的字符串 8 print(v.s ...
分类:
其他好文 时间:
2020-05-17 13:27:27
阅读次数:
191
两个一组分割 处理mac地址,添加中横线 import re mac = '50E549E32ECB' # 方法一 mac1 = '' tmp = list(mac) print(tmp) # ['5', '0', 'E', '5', '4', '9', 'E', '3', '2', 'E', 'C ...
分类:
编程语言 时间:
2020-05-17 12:54:08
阅读次数:
90
学Python应先从Python开发基础部分入手:1.如学习Python语言介绍2.环境安装3.Python基本语法4.基本数据类型5.二进制运算6.来流程控制、7.字符编码、文件处理8.数据类型9.用户认证、函数10.三级菜单程序11.购物车程序开发12.员工信息表开发13.内置方法14.递归、迭代器、装饰器15.模块源的跨目录导入16.b加密\re正则\logging日志模块17.常用标准库学
分类:
编程语言 时间:
2020-05-16 15:15:46
阅读次数:
133
短训练序列 Verilog代码 module short_generator( input wire FFT_CLK, input wire RESET, input wire SHORT_ACK, output reg [7:0] SHORT_RE, output reg [7:0] SHORT_ ...
分类:
其他好文 时间:
2020-05-15 23:00:30
阅读次数:
120
1、首先进入目录 /etc/sysconfig/network-scripts/ 用ls命令查看网卡配置文件名(在centos7中网卡为随机数字,每台机器的网卡名不相同) 2、将最后一行的ONBOOT=no改为ONBOOT=yes ,如图 3、重启network:service network re ...
分类:
其他好文 时间:
2020-05-15 20:16:41
阅读次数:
95
难度系数:3.0 题目来源: NJUPT CTF 2017 题目描述:菜鸡和菜猫进行了一场Py交易 考察内容:写解密脚本 附件是.pyc格式,py和pyc文件的差别 :pyc是py编译后生成的文件,pyc运行的速度有所提高,并且pyc可以防止源码泄露 所以第一步是反编码,把pyc文件变成py文件 用 ...
分类:
编程语言 时间:
2020-05-15 13:47:29
阅读次数:
134