正则表达式 [toc] 1. 正则表达式 1.1 正则表达式介绍 1.1.1 什么是正则表达式? 正则表达式就是一种字符串,该字符串通过包含特殊的符号,来描述一类字符串的公共特点,进而可以使用该模式串来匹配并获取文本内容中的所有符合该特点的字符串,也可以使用该模式来对一些字符串进行匹配,观察这些字符 ...
分类:
其他好文 时间:
2020-04-14 00:56:09
阅读次数:
77
正则表达式实际上爬虫一共就四个主要步骤:明确目标(要知道你准备在哪个范围或者网站去搜索)爬(将所有的网站的内容全部爬下来)取(去掉对我们没用处的数据)处理数据(按照我们想要的方式存储和使用)正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式匹配规则re模块一般使用步骤使用compile()函数将正则表达式的字符串形式编译为一个Pattern对象注意:re对特
分类:
编程语言 时间:
2020-04-13 23:12:52
阅读次数:
83
1.正则表达式:我的理解就是,记录文本规则的代码,我主要运用它在.net表单验证中。 2.学习正则表达是的工具下载链接:http://www.unibetter.com/deerchao/downloads/RegexTester.zip 3.工具使用说明: 4.正则表达式有多种不同的风格。下表是在 ...
分类:
其他好文 时间:
2020-04-13 22:37:14
阅读次数:
77
正则表达式 创建正则表达式 边界符 正则表达式的边界符(位置符)用来提示字符所在的位置 | 边界符 | 说明 | | | | | | 表示匹配行首的文本(以谁结束) | | | 表示匹配行尾的文本(以谁开始) | 如果 ^ 和 $ 在一起表示精确匹配 字符类 []:表示有一系列字符可供选择,只要匹配 ...
分类:
其他好文 时间:
2020-04-13 00:24:00
阅读次数:
77
1. 安装运行时包 $ sudo apt-get install dbus -y2. 安装readline库 $ apt-get cache search libreadline (找出当前发行版的libreadline包名) $ sudo apt-get install libreadline7 ...
分类:
系统相关 时间:
2020-04-12 20:32:21
阅读次数:
74
详解正则表达式(re) 一 research 查找文本中的模式compile 编译findall 查询所有匹配重复与贪婪 re 正则表达式 可以用形式化的语法描述文本匹配模式,模式又被正则表达式引擎编译成指令;执行指令并提供一个字符串作为输入,就可以知道给定的输入有没有与模式相匹配。 文字比较空洞还 ...
分类:
其他好文 时间:
2020-04-12 20:21:11
阅读次数:
64
文件查找locate,find locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db,,执行updatedb可以更新数据库 -i 不区分大小写的搜索 -n N 只列举前N个匹配项目 -r 使用基本正则表达式 ?nd 是实时查找工具,通过遍历指定路径完成 ...
分类:
其他好文 时间:
2020-04-12 18:53:26
阅读次数:
66
一、grep、sed、awk称为:三剑客 三剑客听说是入门运维的小伙伴们是必备的技能,但广深小龙不是运维也大致学习了解一下。 但也有人说是四剑客,包括:find 当然我们也会一起了解下,如下图三剑客的价值犹如同sql的语法的重要性。 二、擅长过滤:grep 支持正则表达式,通常作为连接运行下一个命令 ...
分类:
系统相关 时间:
2020-04-12 16:16:50
阅读次数:
71
1.re.compile('pattern') #该函数将正则表达式编译成_sre.SRE_Pattern对象,该对象代表pattern在编译后在内存的对象,常常用于多次私用 eg: p = re.compile('pattern') p.search() <==>re.search() 2.re. ...
分类:
其他好文 时间:
2020-04-12 10:27:49
阅读次数:
80
实验环境约定 一. 安装Nginx 1. 安装依赖工具 2. 安装PCRE 3. 安装nginx 二. 安装mysql 1. 安装依赖包 2. 升级cmake?具 3. 升级boost库?件 4. 安装mysql 5. 启动测试 三. 安装python 四. 部署发布平台 五. 测试 ...
分类:
编程语言 时间:
2020-04-11 22:11:12
阅读次数:
97