下面是mini_frame的代码: 这个程序有个问题就是,我一直开着,浏览器请求过来后,能正常显示出数据,但是等待一会后下面这行代码报错: 说取不出来值,可如果没有请求过来的话accept默认不是堵塞的吗,为什么还能执行到正则匹配用户请求的值这行代码?(之前用的字符串切割取值,报错,换成正则也是报错 ...
分类:
编程语言 时间:
2019-07-06 19:03:20
阅读次数:
148
collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问 ...
分类:
其他好文 时间:
2019-07-04 17:20:12
阅读次数:
105
07.01自我总结 常用的re模块的正则匹配的表达式 一、校验数字的表达式 1.数字 2.n位的数字 3.至少n位的数字 4.m n位的数字 5.零和非零开头的数字 6.非零开头的最多带两位小数的数字 7.带1 2位小数的正数或负数 8.正数、负数、和小数 9.有两位小数的正实数 10.有1~3位小 ...
分类:
其他好文 时间:
2019-07-01 14:24:06
阅读次数:
101
String类中的三个基本操作使用正则: 匹配:matches() 切割: split() 替换: replaceAll() 1匹配验证-验证Email是否正确 2在字符串中查询字符或者字符串 3常用正则表达式 ...
分类:
编程语言 时间:
2019-06-29 10:30:59
阅读次数:
132
localtion的语法 已=开头表示精确匹配 如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 <! more ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~ 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配 ...
分类:
其他好文 时间:
2019-06-23 01:05:32
阅读次数:
98
6.13自我总结 1.re模块 1.re.findall() 1.基本用法 2.正则匹配常用格式 1.^ 类似字符串内置方法里面的startswith 2.a|b 3.[a,b] 4.a$ 类似字符串内置方法里面的endswith 5. 6.{n} 7.\ 8.\+ 9.a? 10.\模式 一个\接 ...
分类:
编程语言 时间:
2019-06-13 20:15:40
阅读次数:
137
一. 正则表达式 正则表达式是对字符串操作的?种逻辑公式. 我们?般使?正则表达式对字符串进行匹配和过滤. 使?正则的优缺点: 优点: 灵活, 功能性强, 逻辑性强. 缺点: 上?难. ?旦上手, 会爱上这个东? 工具: 各?大?本编辑器?般都有正则匹配功能. 我们也可以去http://tool.c ...
分类:
其他好文 时间:
2019-06-12 18:18:55
阅读次数:
85
a = '15cm x 11cm x 4cm (5.91in x 4.33in x 1.57in)' s = re.findall('(\d+|\d.\d+|0\.\d+)cm',a) print(s) ...
分类:
其他好文 时间:
2019-06-12 17:54:14
阅读次数:
101
location正则写法 一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到 ...
分类:
其他好文 时间:
2019-06-11 19:42:05
阅读次数:
132