出现错误: 查看了多种解决方案,取最简单的一种: 无错误,即解决该问题。 ...
分类:
数据库 时间:
2018-04-13 13:19:33
阅读次数:
2016
常用正则表达式符号 最常用的匹配语法 反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在 ...
分类:
编程语言 时间:
2018-04-10 15:20:24
阅读次数:
148
return有两个作用: 1.用来返回函数的运行结果,或者调用另外一个函数。比如max()函数 2.函数结束的标志。只要运行了return,就强制结束了函数。return后面的程序都不会被执行。 如果函数中没有写return,其实函数运行结束时,默认执行了 return None。 ...
分类:
编程语言 时间:
2018-04-06 19:37:24
阅读次数:
391
Python redis cli.py Python3 redis cli 命令行管理工具 ...
分类:
编程语言 时间:
2018-03-21 00:04:34
阅读次数:
571
今天练习re模块时候出现了一个很奇怪的问题,同样的正则表达式用re.search()与用re.compile().findall()匹配出来的结果不一致。 很是奇怪,故此记录一下,防止以后碰到类似情况解决不了。 运行结果: 两次结果并不一致。随后到处查资料问人,后来发现一篇博客:python re ...
分类:
编程语言 时间:
2018-03-18 22:28:30
阅读次数:
524
str1="2017-10-15 this is happy day..." >>> re.sub("(\d{4})-(\d{2})-(\d{2})",r"\2/\3/\1",str1) ##'10/15/2017 this is happy day...' >>> re.sub("(?P\d{4}... ...
分类:
编程语言 时间:
2018-03-17 10:44:54
阅读次数:
193
re模块 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。 re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。 re. ...
分类:
编程语言 时间:
2018-03-15 19:55:13
阅读次数:
206
1.re.sub的功能 re是regular expression的缩写,表示正则表达式 sub是substitude的缩写,表示替换 re.sub是正则表达式的函数,实现比普通字符串更强大的替换功能 eg: replace 对比re.sub inputStr = "hello 111 world ...
分类:
编程语言 时间:
2018-03-06 17:12:18
阅读次数:
486
记录一个现象: 今天在写程序的时候,发现finditer和findall返回的结果不同。一个为list,一个为iterator。 红色箭头的地方,用finditer写的时候,print(item.group())时,返回这样的结果。 而用findall写的时候,结果是这样子。 查了资料才明白,参考: ...
分类:
编程语言 时间:
2018-02-21 17:47:27
阅读次数:
209