当前位置: 首页 > news >正文

网站的建设目标文档网站婚礼服务态网站建设论文

网站的建设目标文档,网站婚礼服务态网站建设论文,做网站时如何将前端连接到后台,宾馆网站制作正则表达式#xff1a;使用re模块,基于re模块中的三个基础方法来做正则匹配,分别是:match, search, findall​​​​​​​ 当字符串以r前缀开始时#xff0c;Python将不会对字符串中的转义字符进行转义处理 re.match(匹配规则,被匹配字符串) 从被匹配字符串开头进行匹配,匹…正则表达式使用re模块,基于re模块中的三个基础方法来做正则匹配,分别是:match, search, findall​​​​​​​ 当字符串以r前缀开始时Python将不会对字符串中的转义字符进行转义处理 re.match(匹配规则,被匹配字符串) 从被匹配字符串开头进行匹配,匹配成功返回匹配对象(包含匹配的信息),匹配不成功返回空 import re # 从头开始匹配 s abc bac bca cab cba result re.match(abc, s) print(result) # re.Match object; span(0, 3), matchabc print(result.span()) # (0, 3) print(result.group()) # abcresult1 re.match(bac, s) print(result1) # None # print(result1.span()) # 会报错 # print(result1.group()) # 会报错 search(匹配规则,被匹配字符串) 搜索整个字符串,找出匹配的.从前向后,找到第一个就停止,不会继续向后查找 import res sd999abc999sdabc result re.search(abc, s) print(result) # re.Match object; span(5, 8), matchabc print(result.span()) # (5, 8) print(result.group()) # abcresult1 re.search(qw, s) print(result1) # None # print(result1.span()) # 会报错 # print(result1.group()) # 会报错 findall(匹配规则,被匹配字符串) 匹配整个字符串,找出全部匹配项 import res sd999abc999sdabc result re.findall(abc, s) print(result) # [abc, abc] 单字符匹配 .  :匹配任意一个字符串(除了\n), \.匹配点本身 [] : 匹配[]中列举的字符 \d : 匹配数字, 即0 - 9 \D : 匹配非数字 \s : 匹配空白, 即空格和tab键 \S : 匹配非空白 \w : 匹配单词字符, 即a - z, A - Z, 0 - 9, _ \W : 匹配非单词字符 import res hello hiHI !!999 ##hahaHA 456# 找出全部数字 result re.findall(r\d, s) # 当字符串以r前缀开始时Python将不会对字符串中的转义字符进行转义处理 print(result) # [9, 9, 9, 4, 5, 6]# 找出全部非单词字符 result1 re.findall(r\W, s) print(result1) # [ , , , , !, !, , #, #, ]# 找出全部单词字符 result2 re.findall(r\w, s) print(result2) # [h, e, l, l, o, h, i, H, I, 9, 9, 9, h, a, h, a, H, A, 4, 5, 6]# 找出全部a-z和A-Z的的字母 result3 re.findall(r[a-zA-Z], s) print(result3) # [h, e, l, l, o, h, i, H, I, h, a, h, a, H, A]result4 re.findall(r[a-z], s) print(result4) # [h, e, l, l, o, h, i, h, a, h, a] 数量匹配 * : 匹配前一个规则的字符出现0至无数次 : 匹配前一个规则的字符出现1至无数次 ? : 匹配前一个规则的字符出现0至1次 {m} : 匹配前一个规则的字符出现m次 {m,} : 匹配前一个规则的字符最少出现m次 {m,n} : 匹配前一个规则的字符出现m到n次 边界匹配 ^ : 匹配字符串开头 $ : 匹配字符串结尾 \b : 匹配一个单词的边界 \B : 匹配非单词边界 分组匹配 | : 匹配左右任意一个表达 () : 将括号中的字符作为一个分组 # 匹配账号:只能有字母和数字组成,长度限制6-10位 r ^[0-9a-zA-Z]{6,10}$ s 1234567 s1 1234567a s2 1234567a_ print(re.findall(r, s)) # [1234567] print(re.findall(r, s1)) # [1234567a] print(re.findall(r, s2)) # []# 匹配QQ号:纯数字,长度5-11,第一位不为0 r1 ^[1-9][0-9]{4,10}$ q 0123456 q1 123456 print(re.findall(r1, q)) # [] print(re.findall(r1, q1)) # [123456]# 匹配邮箱地址只允许q163gmail这三种邮箱地址 # {内容}.{内容}.{内容} r2 (^[\w-](\.[\w-])*(qq|163|gmail)(\.[\w-])$) e abc.asd.qwe163.com.a.c e1 233123.cdw print(re.findall(r2, e)) # [(abc.asd.qwe163.com.a.c, .qwe, 163, .c)] print(re.match(r2, e)) # re.Match object; span(0, 23), matchabc.asd.qwe163.com.a.c print(re.match(r2, e1)) # None
http://www.sadfv.cn/news/334690/

相关文章:

  • 长春网站排名推广姓名logo设计免费
  • 建设部网站材料价格上涨规定手机优化对手机有影响吗
  • 湖北微网站建设电话ui设计用的软件有哪些
  • 网站免费注册域名wordpress登陆后查看
  • 如何在服务器上放网站商城网站后台模板
  • 智慧团建系统网站网站报价表格
  • php移动网站开发公司部门等级划分
  • 怎么做熊掌号网站平面设计教程网站
  • 中山网站建设工作小型门户网站有哪些
  • 天河营销型网站建设如何购买云服务器
  • 网站后台数据分析怎么做网页设计师培训费
  • 云南网站制作公司厦门百度竞价推广
  • 网站做细分领域组织网站建设应该注意什么
  • 一个主做海贼王的网站艺术馆展厅设计
  • 青岛建站模板制作电子商务公司介绍文案
  • 定制开发网站免费网站推荐货源
  • 嘉兴云推广网站上海开发公司
  • 个人建站模板python自学网站
  • 长春电商网站建设报价wordpress后台登陆地址
  • 怎样用jsp做网站 新手教程免费访问国外网站的应用
  • 尚品中国多年专注于高端网站建设wordpress做手机网站
  • 硅藻泥网站怎么做wordpress内容构建器
  • 有哪些网站可以做任务做网站跟桌面程序差别大吗
  • 做网站一年百万移动互联网是以手机等什么设备为终端用无线技术实现相互通信
  • 电子商务网站建设及其相关法律问题网络推广专员是干嘛的
  • 装饰网站建设策划书支付宝手机网站支付二维码怎么做
  • 坪山附近网站建设营销策划公司挣钱吗
  • 建设鲜花网站前的市场分析wordpress评论表情不显示不出来
  • 口碑好的丹阳网站建设石家庄免费做网站
  • 网站备案 营业执照副本诏安县建设局网站