1 正则表达式(英语:Regular Expression) 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 2 什么是正则表达式? 正则表达 ...
分类:
其他好文 时间:
2018-05-11 23:44:54
阅读次数:
174
1.3.7 匹配任何单个字符 (2018-05-08) 点号(.)不能匹配一个换行符\n 或者非字符,也就是说,一个空字符串 搜索一个真正的句点(小数点), 而我们通过使用一个反斜线对句点的功能进行转义: 运行结果:点号匹配 'b' 匹配成功 运行结果:不匹配任何字符 匹配失败 运行结果:除了 \n ...
分类:
编程语言 时间:
2018-05-08 16:41:43
阅读次数:
235
1.3.6 匹配多个字符串(2018-05-08) 我们在正则表达式 bat|bet|bit 中使用了择一匹配(|)符号。如下为在 Python中使用正则表达式的方法。 运行结果:肯定是成功匹配到对象 运行结果:对于‘blt’没有匹配,所以结果肯定是匹配失败的 运行结果:不能匹配字符串,所以肯定是匹 ...
分类:
编程语言 时间:
2018-05-08 16:41:35
阅读次数:
272
理论解释Trie树,当然是一种树形结构,树的节点(除了根节点)上都保存了一个字符,叶子节点会多一个标志,标志当前节点为叶子节点,我下面实现的方案是给结构体加了count属性,如果为叶子节点,count属性大于0。用处Trie树每个节点上保存了一个字符,常用来保存字符串,排序字符串,搜索字符串,下面代码实现就是搜索一个字符串在另外一个字符串的位置,如果没找到,则为-1,如果找到了,则返回了主字符串的
分类:
其他好文 时间:
2018-05-05 18:40:43
阅读次数:
178
1.字符串大小写转换 2.字符串测试 3.字符串分割与组合 4.字符串搜索和替换 if __name__ == "__main__": print(" 字符串大小写转换 ") strChange() print("\n 字符串测试 ") strTest() print("\n 字符串分割与组合 ") ...
分类:
编程语言 时间:
2018-05-05 18:10:41
阅读次数:
212
You have devised a new encryption technique which encodes a message by inserting between its characters randomly generated strings in a clever way. Be ...
分类:
其他好文 时间:
2018-04-23 19:57:39
阅读次数:
174
Python 元组 count() 方法用于统计某个元素在元祖,列表,字符串中出现的次数。可选参数为在字符串搜索的开始与结束位置。 参数 sub -- 搜索的子字符串 start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。 end -- 字符串中结束搜索的位置。字符中第一个 ...
分类:
编程语言 时间:
2018-04-19 13:59:54
阅读次数:
338
指令集体系结构 程序员或编译器编写人员能够看到的计算机部分。 指令集体系结构包括: 1.对各种指令集进行了分类,并对各种方法的优势和劣势进行某种量化评估。 2.对一些指令集测量数据进行分析。 3.语言与编译器问题以及他们对指令集体系结构的影响。 桌面式计算机强调设计整数、浮点类型的程序的性能,很少考 ...
分类:
其他好文 时间:
2018-02-22 19:41:34
阅读次数:
252
1. 使用find()方法 >>> text = 'yeah, but no, but yeah, but no, but yeah' >>> text.find('no')10 2. 使用re.match() 对于复杂的匹配需要使用正则表达式和re 模块。为了解释正则表达式的基本原理,假设想匹配数 ...
分类:
编程语言 时间:
2018-02-12 15:18:39
阅读次数:
516
文件搜索命令:locate whereis which find 字符串搜索命令 grep locate 用法 : locate 文件名 -因为locate命令是在后台数据库中按文件名搜索,并不需要搜索整个系统文件,所有搜索速度更快. -/var/lib/mlocate locate命令所搜索的后台 ...
分类:
系统相关 时间:
2018-02-10 11:11:01
阅读次数:
189