1、正则表达式-教程 正则表达式:文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为元字符)。 正则表达式使用单个字符串来描述,匹配一系列匹配某个句法规则的字符串。 2、正则表达式-语法 正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配 ...
分类:
其他好文 时间:
2020-02-25 23:20:35
阅读次数:
89
代码出自小甲鱼,复盘,省略了图片的下载部分 正则真的太好用了,不过关键在你想不想的到最高效的正则表达式 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 import urllib.request 4 import re 5 6 url = "h ...
分类:
其他好文 时间:
2020-02-25 21:48:51
阅读次数:
76
正则表达式[\w]+,\w+,[\w+] 三者区别? [],[ABC]+,[\w./-]+ 表达什么? 正则表达式[\w]+,\w+,[\w+] 三者有何区别:[\w]+和\w+没有区别,都是匹配数字和字母下划线的多个字符;[\w+]表示匹配数字、字母、下划线和加号本身字符; [] 表示数组而非排列 ...
分类:
其他好文 时间:
2020-02-25 20:30:22
阅读次数:
68
介绍 filter(f,x)函数用于过滤序列并返回迭代器,结果保留x中f为True的元素,需要新的序列通过list()转换。 例子 过滤列表中的字符串,保留数字。 拓展 Python中str对象有isdigit()和isnumeric()两种方法判别是否为数字。 其中isdigit()仅接受0 9的 ...
分类:
编程语言 时间:
2020-02-25 19:50:43
阅读次数:
85
参考: 左程云进阶算法第8节视频内容(2小时18分钟处) 视频百度网盘:链接:https://pan.baidu.com/s/1beVfli8bmH9obwNW3NT3Kg 提取码:q5bi loveforever个人博客网站:https://zhenganwen.top/posts/310d483 ...
分类:
编程语言 时间:
2020-02-25 09:51:51
阅读次数:
73
之前写了一些字符串相关的题,但由于对正则表达式了解甚少,很多题写起来显得有些“冗余”,便开始学正则表达式了,因此分享下自己的学习心得吧 正则表达式是什么 正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex ...
分类:
其他好文 时间:
2020-02-25 00:08:42
阅读次数:
85
1.举例: https://demodaojia.ecjia.com/ 提取黄色标注的这些内容 2. 3. 匹配数字:-1 表示匹配全部,0表示随机一个 4. 5.我们获取了10组数据,通过正则提取器,如果使用呢? 可以批量接口或者自动化 分别把获取的10个数据自动放在百度里搜索,用For Each ...
分类:
编程语言 时间:
2020-02-24 20:54:56
阅读次数:
76
(1) 需求:导入时得判断价格是否为非负数,不能为特殊字符(eg:#)。 程序测试: 实战: 正则表达式如下: ^[1-9](\d*)([.][0-9]*)?$ 解析: ^:匹配输入字符串的开始位置。 [1-9]:设置第一个数字不是 0,范围1到9。 \:将下一个字符标记为一个特殊字符、或一个原义字 ...
分类:
其他好文 时间:
2020-02-24 13:34:16
阅读次数:
81
从剪贴板中查找美国电话号码和电子邮件,并在屏幕打印。 import re import pyperclip #为电话创建正则表达式 phoneRegex = re.compile(r'''( (\d{3}|\(\d{3}\))? #区号 (\s|-|\.)? #分隔符 (\d{3}) #前三位 (\ ...
分类:
其他好文 时间:
2020-02-24 10:07:16
阅读次数:
87
1.去官网下载对应的nginx 2.上传nginx 到linux xt 3.安装依赖环境 (1)安装gcc环境 yum install gcc-c++ (2)安装PCRE库,用于解析正则表达式 yum install -y pcre pcre-devel (3)zlib压缩和解压缩依赖, yum i ...
分类:
系统相关 时间:
2020-02-23 22:07:07
阅读次数:
115