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

网站推广营销方法专业提供网站建设服务是什么

网站推广营销方法,专业提供网站建设服务是什么,建设蒙古语网站,做公众号策划的网站正则表达式是用于提取字符串规律的规则#xff0c;通过特定语法表达#xff0c;以匹配符合该规律的字符串。它具有通用性#xff0c;不仅适用于Python#xff0c;也可用于其他编程语言。 下面我用Python的re模块来进行实战演示#xff1a;#xff08;记得import re…正则表达式是用于提取字符串规律的规则通过特定语法表达以匹配符合该规律的字符串。它具有通用性不仅适用于Python也可用于其他编程语言。 下面我用Python的re模块来进行实战演示记得import re re模块的主要功能有匹配、搜索、分割、匹配和替换...... re模块的方法分为两大类 直接使用re模块的方法使用正则表达式对象 菜鸟营地 findall findall(pattern,string[,flags]) # pattern指定的匹配模式 string输入的字符串 # flags可选参数用于表示匹配过程中的一些选项 # 该函数返回值是一个列表 常用pattern  . 通配符代表任意字符\n除外一个点一个字符例如 ret re.findall(m...e, cat and mouse) print(ret)#[mouse] * 重复运行*之前的一个字符重复多次例如 ret1 re.findall(o*i, oooooi and bye) print(ret1)#[oooooi] ? 也是重复匹配允许之前的字符只能重复0次或者1次例如 ret2 re.findall(ca?t, ct cat caat caaat) print(ret2)#[ct, cat] 也是重复匹配但是至少重复1次不能是0次例如 ret2 re.findall(cat, ct cat caat caaat) print(ret2)#[cat, caat, caaat] {} 也是重复匹配但是匹配次数可以自行设置次数可以是一个数或者范围例如 {m}匹配前一个字符出现m次{m,}匹配前一个字符至少出现m次{m,n}匹配前一个字符出现m-n次 ret3 re.findall(ca{2}t, ct cat caat caaat caaaat) print(ret3)#[caat] ret3 re.findall(ca{2,}t, ct cat caat caaat caaaat) print(ret3)#[caat, caaat, caaaat] ret3 re.findall(ca{2,3}t, ct cat caat caaat caaaat) print(ret3)#[caat, caaat] ^ 必须从字符串的起始位置开始匹配例如 ret5 re.findall(^m...e, cat and mouse) print(ret5)#[] ret6 re.findall(^m...e, mouse and cat) print(ret6)#[mouse] $ 值从最后开始匹配例如 ret7 re.findall(m...e$, cat and mouse) print(ret7)#[mouse] | 两个模式进行或的匹配例如 ret8 re.findall(cat|mouse, cat and mouse) print(ret8)#[cat, mouse] \ 转义字符例如 ret9 re.findall(/^m...e, ^mouse and cat) print(ret9)#[] 字符功能\d匹配数字即0-9\D匹配非数字\s匹配空白即空格tab键\S匹配非空白\w匹配单词、字符\W匹配非单词字符[ ]匹配[ ]中列举的字符的其中一个 ret re.findall(12[qaz],13qwe12qwe) print(ret)#[12q] [^789]不匹配789中的一个^是非的意思  ret re.findall(12[^qaz],13qwe12pqwe) print(ret)#[12p] \b匹配一个单词的边界字母数字和非字母数字的边界\B匹配非单词的边界 ret re.findall(oi\\b,oi.55llhihibye) print(ret)#[oi] 即oi的右边不能有字母或数字  ret re.findall(oi\\B,oi55llhihibye) print(ret)#[oi] 即oi的右边必须有字母或数字  常用flags  re.IGNORECASE缩写re.I                表示忽略大小写 ret re.findall(m...e, cat and MOUSE) print(ret)#[] ret re.findall(m...e, cat and mouse,re.IGNORECASE) print(ret)#[mouse] re.VERBOSE缩写re.X                     表示忽略模式中的空格并可以使用#注释代码提高    可读性 phoneRegex re.compile(r( (\d{3}|\(\d{3}\))? # area code (\s|-|\.)? # separator \d{3} # first 3 digits (\s|-|\.) # separator \d{4} # last 4 digits (\s*(ext|x|ext.)\s*\d{2,5})? # extension ),re.VERBOSE) 可以按意义分部分写。一部分写一行后面加上注释。执行时注释会被忽略。同时多余的空白也会被忽略。如果用以前的方式写则不小心写的空白可能会改变正则表达式的意义  re.DOTALL缩写re.S                     表示使元字符也匹配换行符 a hhhhoirerej jjjioioeer print(re.findall(roi.*oi,a))#[] print(re.findall(roi.*oi,a,re.S))#[oirerej \njjjioi] match re.match(pattern, string)# pattern 匹配的正则表达式 string 要匹配的字符串 re.match()必须从字符串开头匹配match方法尝试从字符串的起始位置匹配一个模式如果不是起始位置匹配成功的话match()就返回none。  a re.match(bbbtest,bbbtestasdtest) print(a) #返回一个匹配对象 re.Match object; span(0, 7), matchbbbtest print(a.group()) #返回test获取不到则报错 bbbtest print(a.span()) #返回匹配结果的位置左闭右开区间 (0, 7) print(re.match(test,atestasdtest)) #返回None None search  匹配整个字符串并返回第一个成功的匹配 sub 替换指定的字符串  re.sub(pattern,repl,string) #pattern:要替换的数据 repl:替换成什么 string:源数据 print(re.sub(cnm,hhhh,cnmcnms))#hhhhhhhhs split  对字符串进行分割并返回一个列表 s https:bbbsssd.com print(re.split(\.,s)) #以.号进行分割[https:bbbsssd, com] print(re.split(:|\.,s)) #以:或者.进行分割[https, bbbsssd, com] print(re.split(r,|:|-|%|\.,s)) #找不到的分隔符就忽略[https, bbbsssd, com] 贪婪  python里的数量词默认是贪婪的总是尝试尽可能的匹配更多的字符。python中使用?号关闭贪婪模式  print(re.match(rqq\d,qq666666)) #会尽可能多的去匹配\dre.Match object; span(0, 8), matchqq666666 print(re.match(rqq\d?,qq66666777)) #尽可能少的去匹配\dre.Match object; span(0, 3), matchqq6 华山论剑 提取图片地址 import re aimg srchttps://act-webstatic.mihoyo.com/hk4e/e20200928calculate/item_icon_u8f88e/32ea78b3df5ba600611c015475e648a4.png?x-oss-processimage%2Fresize%2Cw_104%2Fquality%2CQ_90%2Fformat%2Cwebp classrecommend-popup__item-img re re.search(src\https.*\,a) print(re.group())#srchttps://act-webstatic.mihoyo.com/hk4e/e20200928calculate/item_icon_u8f88e/32ea78b3df5ba600611c015475e648a4.png?x-oss-processimage%2Fresize%2Cw_104%2Fquality%2CQ_90%2Fformat%2Cwebp classrecommend-popup__item-img #因为python是贪婪的 aimg srchttps://act-webstatic.mihoyo.com/hk4e/e20200928calculate/item_icon_u8f88e/32ea78b3df5ba600611c015475e648a4.png?x-oss-processimage%2Fresize%2Cw_104%2Fquality%2CQ_90%2Fformat%2Cwebp classrecommend-popup__item-img re re.search(rsrchttps\S, a) if re:print(re.group())#srchttps://act-webstatic.mihoyo.com/hk4e/e20200928calculate/item_icon_u8f88e/32ea78b3df5ba600611c015475e648a4.png?x-oss-processimage%2Fresize%2Cw_104%2Fquality%2CQ_90%2Fformat%2Cwebp
http://www.hkea.cn/news/14546611/

相关文章:

  • 网站备案 座机百度销售岗位怎么样
  • 网站新闻页面设计怎么才能建立一个网站卖东西
  • 国家建设部网站查询模板网站建设方案
  • 电商网站开发流程合肥网站推广优化公司
  • 温江建网站kol推广是什么意思
  • 商丘网站建设运营公司越秀网站建设
  • 出国做网站工作手机cms建站系统
  • 成都便宜网站建设全国妇联官方网站儿童之家建设
  • 争对银行排队做一网站做生物卷子的网站
  • 天网站建设子网站如何做
  • 网站建设 中标乐山市住房和城乡规划建设局网站
  • 成都建设网官方网站wordpress 文件存储
  • 响应式网站研究现状移动应用开发适合女生吗
  • 宁波网站建设制作环境设计专业就业方向
  • 重庆做网站letidewordpress+缩略图截图
  • 网站建设有哪些技术html做企业门户网站
  • 公司网站域名续费科技公司怎么取名字
  • 快速做网站详情页公司网站建设哪家快
  • 江门cms建站wordpress主题结构讲解视频教程
  • 做视频网站要什么主机兰州专业做网站的公司有哪些
  • 地方门户网站的前途东营人力资源招聘信息网
  • 做外贸主要看什么网站什么是营销模式
  • 深圳网站优化安徽网站设计找哪家
  • 站外引流推广渠道阜阳网站网站建设
  • 网站建设的部署杭州画册设计公司
  • 光谷网站开发做网站作业
  • 成都装修网站制作多少钱网址域名查询网
  • 做网站都需要什么软件石大网页设计与网站建设客观题
  • 电子政务和网站建设工作的总结平台建设包括哪些方面
  • 阿里云备案成功怎么建设网站汇编语言做网站