re模块使python语言拥有全部的正则表达式功能 术语解释: 模式字符串: 可选的标志参数: 'r' 是在告诉编译器这个string是个raw string,不要转义 re.match函数 从起始位置匹配字符串,只有起始位置匹配成功,才返回内容 re.search函数 newUrl=https:/ ...
分类:
编程语言 时间:
2018-09-09 15:18:15
阅读次数:
202
一、时间模块 二、random 模块 三、collections模块 四、os模块 五、 re模块 六、hashlib模块 七、logger日志模块 ...
分类:
编程语言 时间:
2018-09-08 22:28:18
阅读次数:
142
1.findall (找所有) re.findall('正则表达式','匹配对象') 2.search (从中间找到也行) 从前往后找,找到一个就返回一个变量,+group()才能显示出结果,不然显示 +group()才能显示出结果,不然显示 如果没找到,会返回None,如果调用group()会报错 ...
分类:
其他好文 时间:
2018-09-02 14:35:42
阅读次数:
174
正则表达式: 正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式的验证网站:http: ...
分类:
其他好文 时间:
2018-09-01 12:33:35
阅读次数:
183
#Tips:# help('keywords') # 查看所有的关键字# 一、正则表达式的概念# 概念:对特殊的字符做过滤、验证# 二、re模块import re# re.findall() # 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表# re.se... ...
分类:
其他好文 时间:
2018-08-31 10:49:16
阅读次数:
245
regex用于匹配相应的类型,通常用于对于文本中的字符进行匹配和提取,以下只介绍python re模块的常见方法和regex的常见通配符 python re库 1. re.compile(pattern, flags=0) 编译一个正则表达式对象,在利用该对象去调用match()、search()等 ...
分类:
其他好文 时间:
2018-08-27 18:44:40
阅读次数:
185
. 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b 匹配一个单词的结尾 ^ 匹配字符串的开始 $ 匹配字符串的结尾 \W 匹配非字母或数字或... ...
分类:
其他好文 时间:
2018-08-26 13:09:27
阅读次数:
131
def mul_div(exp): #计算乘除 while True: ret = re.search('[\d\.]+[\*\/]-?[\d\.]+', exp) if ret: atom_exp = ret.group() res = atom_cal(atom_exp) exp = exp.r ...
分类:
编程语言 时间:
2018-08-25 18:58:27
阅读次数:
247
RE模块 import re 的常用操作 查找 ...
分类:
其他好文 时间:
2018-08-25 18:48:53
阅读次数:
99
re模块是Python的标准库模块 模块正则接口的整体模式 re.compile 返回regetx对象 finditer fullmatch match search 返回 match对象 match.属性|方法 re模块的使用: regex = re.compile(pattern,flags = ...
分类:
编程语言 时间:
2018-08-24 23:42:16
阅读次数:
335