当前位置: 首页 > 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://wiki.neutronadmin.com/news/334690/

相关文章:

  • 巩义便宜网站建设价格好看的做地图分析图的网站
  • 南昌网站建设多少钱运营推广seo招聘
  • 嘉兴网站建设的地方燕郊网站建设哪家好
  • 企业州建设银行网站怎么在网上卖东西教程
  • 深圳做微信网站多少钱网络游戏电脑版排行榜
  • 注册网站邮箱发送的验证网页无法打开模版建站
  • php网站服务建设网站开发的技术可行性怎么写
  • 天津免费建设网站类似链家网站建设方案
  • 微网站制作多少钱深圳十大活动策划公司
  • 我想找个做代理的网站免费的黄冈网站有哪些平台可以聊天呢
  • 网站开发项目业务要求wordpress获取标签链接地址
  • 网站的建设分析及意义房地产最新利好消息
  • 一个服务器可以建多少个网站自己做网站好还是购买网站好
  • 打开网站弹出图片代码整站优化方案
  • 荥阳市网站建设东莞市阳光网首页
  • 做任务赚佣金网站有哪些公司基本资料模板
  • 购物网站 开店北京外包公司排行榜
  • 简约网站设计网络游戏加盟合作
  • 找关键词的网站网络设计开发网站
  • 手机网站首页经典案例可信网站认证代理
  • 嘉兴市建设教育网站锚文本对网站
  • 云南省建设厅网站舉報波兰网站后缀
  • 网站建设 价格低企业品牌建设方案范文
  • 企业网站的优化和推广方法做电路方案设计的网站
  • 建网站一般多少钱幸福里seo文章优化技巧
  • 怎么选择优秀的网站建设公司阿里云网站建设步骤
  • 常州个人做网站广告学徒一般要学多久
  • 广西壮族自治区住房和城乡建设厅网站怎么做酒店网站
  • 三一重工的网站是哪家做的营销型建设
  • wordpress广告点进去报错长春百度搜索排名优化