摘要: 1、search re.search函数会在字符串内查找模式匹配,只要找到第一个匹配然后返回,如果字符串没有匹配,则返回None。 格式:re.search(pattern, string, flags=0) 需求:匹配出文章阅读的次数 运行结果: match()和search()的区别: matc 阅读全文
posted @ 2018-08-16 15:45 Alexen 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 示例1:| 需求:匹配出0-100之间的数字 示例2:( ) 需求:匹配出163、126、qq邮箱 不是以4、7结尾的手机号码(11位) 提取区号和电话号码 示例3:\ 需求:匹配出<html>hh</html> 运行结果: 示例4:\number 需求:匹配出<html><h1>www.itcas 阅读全文
posted @ 2018-08-16 15:39 Alexen 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 1. re模块的使用过程 re.match(pattern, string, flags=0) 从头匹配一个符合规则的字符串,从起始位置开始匹配,匹配成功返回一个对象,未匹配成功返回None pattern: 正则模型 string : 要匹配的字符串 falgs : 匹配模式 注:这个方法并不是完 阅读全文
posted @ 2018-08-16 15:36 Alexen 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式概念 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 二、基本构成 三、正则表达式测试工具推荐 如果你不觉得正则表达式很难读 阅读全文
posted @ 2018-08-16 15:18 Alexen 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 进程是资源分配单位,系统会分配内存,屏幕,窗口。线程是进程中真正执行的东西。 python中的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用。 1、多线程执行 python的threading.Thread类有一个run方法 阅读全文
posted @ 2018-08-16 14:59 Alexen 阅读(672) 评论(1) 推荐(0) 编辑