正则表达式
cqlpj198710
这个作者很懒,什么都没留下…
展开
-
python学习历程day16
今天主要学习了正则表达式, 正则表达式主要用来抓取想要的符合自己设置规则的内容,具体语法可以查百度,应用如下 邮箱抓取: \w+[\w+.]*@(\w+.)+\w+ 时间抓取: (\b[1]|\b[2])\d{3}-([0][1-9]|[1][0-2])-([0][1-9]|[1][0-9]|[2][0-9]|[3][0-1]) 匹配QQ号: \d{5,10} 匹配浮点数: -\d*.\d*|\d...原创 2019-09-04 23:10:32 · 67 阅读 · 0 评论 -
python学习历程day17
今天学习了re模块,有以下几个主要功能 import re re.findall:(正则表达式,字符串) 匹配所有符合表达式的字符串,返回列表 re.searh:(正则表达式,字符串) 匹配符合表达式的第一个字符串,返回字符串 re.match:(正则表达式,字符串) 根据正则表达式匹配字符串开始是否有对应的字符串,并返回字符串,如果没有,返回None re.finditer:(正则表达式,字符串...原创 2019-09-05 22:44:32 · 85 阅读 · 0 评论 -
python学习历程day17大作业
import re str01 = ‘1 - 2 * ( (60-30 +(-40/5) * (9-25/3 + 7 /399/42998 +10 * 568/14 )) - (-43)/ (16-32) )’ def func(str01): str01 = str01.replace(’ ‘,’’) #去掉空格 print(str01) #1-2((60-30+(-40/5)(9-25/3+7...原创 2019-09-06 23:42:44 · 123 阅读 · 0 评论 -
python学习历程day18(1)
今天学习了两个模块time和random random: random.random()#取0-1之间的任意小数 random.uniform(1,2)#取1-2之间的任意小数 random.randint(1,3)#取1-3之间任意整数 random.randrange(1,3)#取1-2之间任意整数,顾头不顾尾 random.randrange(1,100,2)#取1-100之间任意奇数 ra...原创 2019-09-07 23:38:04 · 75 阅读 · 0 评论 -
python学习历程day20(2)
今天主要讲解了作业和回顾了作业,并重新默写作业代码,重点红包代码 还有异常处理的其他语法 else和finally else:用于当try中的代码不发生异常的时候 走else分支 如果发送成功了 进行一些处理 finally:无论如何都会被执行,即使return也会先执行fianlly中的代码,即使return也会先执行fianlly中的代码,finally用来回收一些操作系统的资源 : 数据库...原创 2019-09-11 23:30:04 · 82 阅读 · 0 评论