写前,说一下目的,工作上时不时要用到正则,但又不愿意花时间去理解,都是直接度娘。现在为了一劳永逸,记录下正则的规则。 1、literal 指匹配字符串字面值。 例:'literal' 指匹配字符'literal';'burning'指匹配字符'burning' 2、reg1| reg2 指符合匹配r ...
分类:
其他好文 时间:
2018-12-18 19:32:17
阅读次数:
197
import re patten = re.compile(r".") //将正则表达式的字符串编译为一个对象 r0 = patten.manth("f") //使用正则表达式的对象匹配指定字符串, 匹配成功返回匹配到的字符的下标 span(0,1) ,否则返回None 匹配单个字符与数字 . 匹配 ...
分类:
其他好文 时间:
2018-12-18 02:24:00
阅读次数:
163
Match 对象的属性 .string 待匹配的文本 .re 匹配是使用的pattern对象(正则表达式) .pos 正则表达式搜索文本的开始位置 .endpos 正则表达式搜索文本的结束位置 Match 对象的方法 .group() 获得匹配后的字符串 .start() 匹配字符中的原始字符串的开 ...
分类:
编程语言 时间:
2018-12-16 18:13:59
阅读次数:
237
23、re的match和search区别? re.match()从开头开始匹配string。 re.search()从anywhere 来匹配string。 24、什么是正则的贪婪匹配 25、def func(a,b=[]) 这种写法有什么坑? 看下结果 [1] [1, 1] [1, 1, 1] [ ...
分类:
编程语言 时间:
2018-12-16 16:33:10
阅读次数:
239
正则表达式语言由俩种基本字符组成:元字符和普通字符。 元字符,即特殊符号,并不代表本身的字符意义,根据其在正则表达式语言中代表的特殊含义来匹配目标字符。 普通字符,即代表本身的字符意义,如1-9,a-z等。 1、基础且常用的特殊字符小结 代表匹配次数的元字符 {n} 重复n次 {n,m} 重复n到m ...
分类:
其他好文 时间:
2018-12-13 19:19:58
阅读次数:
224
当前,大多数的1CO都意图将项目融资和网络参与强行打包塞进一种通证中,这就形成了通证激励。 ...
分类:
其他好文 时间:
2018-12-10 18:15:36
阅读次数:
172
单源最短路径 给定一个图,和一个源顶点src,找到从src到其它所有所有顶点的最短路径,图中可能含有负权值的边。 Dijksra的算法是一个贪婪算法,时间复杂度是O(VLogV)(使用最小堆)。但是迪杰斯特拉算法在有负权值边的图中不适用,Bellman-Ford适合这样的图。在网络路由中,该算法会被 ...
分类:
编程语言 时间:
2018-12-09 21:29:09
阅读次数:
692
写在之前 我们都知道,对于同一个问题来说,可以有多种解决问题的算法。尽管算法不是唯一的,但是对于问题本身来说相对好的算法还是存在的,这里可能有人会问区分好坏的标准是什么?这个要从「时效」和「存储」两方面来看。 人总是贪婪的,在做一件事的时候,我们总是期望着可以付出最少的时间、精力或者金钱来获得最大的 ...
分类:
其他好文 时间:
2018-12-04 14:45:19
阅读次数:
262
React Router是一个基于React之上的强大路由库,可以让你向应用中快速的添加视图和数据流,同时保持页面与URL间的同步。 1.安装: 2.问题说明: 刚开始的时候由于没有注意到版本信息,导致出现了一些错误,现在记录如下: 这是我package.js中的版本信息, 说明1:react-ro ...
分类:
其他好文 时间:
2018-12-03 15:25:58
阅读次数:
171
正则表达式 正则表达式:一种字符串匹配的规则 字符组 字符 注意这三种的结果都表示匹配所有:[\d\D]、[\s\S]、[\w\W] 量词 贪婪匹配 贪婪匹配:在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 . *?的用法 re模块 在python中用来提供正则表达式匹配的模块就是re ...
分类:
编程语言 时间:
2018-12-02 01:20:29
阅读次数:
209