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

flash网站做seo优化好不好aso优化重要吗

flash网站做seo优化好不好,aso优化重要吗,github做自己的网站,寿县移动公司网站建设group()函数: group()函数可以将匹配到的字符串打印出来 match()函数 : match()函数只能从文本的开始部分匹配。 1、匹配单个字符 1.1、匹配某个字符串: texthello retre.match(he,text) print(ret.group()) 1.2、点(.&…

group()函数:

group()函数可以将匹配到的字符串打印出来

match()函数 :

match()函数只能从文本的开始部分匹配。

1、匹配单个字符

1.1、匹配某个字符串:

text='hello'
ret=re.match('he',text)
print(ret.group())

1.2、点(.)匹配任意字符,不能匹配换行符

text = "ab"
ret = re.match('.',text)
print(ret.group())
>> a#匹配换行符报错:
text = "\n"
ret = re.match('.',text)
print(ret.group())
>> AttributeError: 'NoneType' object has no attribute 'group'

1.3、\d匹配任意的数字(0-9)

text = "123"
ret = re.match('\d',text)
print(ret.group())
>> 1

1.4、\D 匹配任意的非数字:如果没匹配成功将报错

text = "a"
ret = re.match('\D',text)
print(ret.group())
>> a#第一个不是数字
text='a0'
ret=re.match('\d',text)
print(ret.group())
>> AttributeError: 'NoneType' object has no attribute 'group'

1.5、\s(小写s)匹配的是空白字符(包括:\n,\t,\r和空格):

text = "\t"
ret = re.match('\s',text)
print(ret.group())
>> 空白

1.6、\w(小写w)匹配的是小写a-z,A-Z,数字和下划线

text = "_"
ret = re.match('\w',text)
print(ret.group())
>> _

1.7、\W(大写W)匹配的是和\w相反的

text = "+"
ret = re.match('\W',text)
print(ret.group())
>> +#如果text是一个下划线或英文字符,那么就匹配不到:
text = "_"
ret = re.match('\W',text)
print(ret.group())
>> AttributeError: 'NoneType' object has no attribute

1.8、[]组合的方式,只要满足中括号中的某一项都算匹配成功

以下几种匹配规则,可使用中括号的形式进行替代:

\d:[0-9]

\D:0-9

\w:[0-9a-zA-Z_]

\W:[^0-9a-zA-Z_]

text = "0731-88888888"
ret = re.match('[\d\-]+',text)
print(ret.group())
>> 0731-88888888

2、多个字符匹配

2.1、*:可以匹配0或者任意多个字符。

 text = "0731"ret = re.match('\d*',text)print(ret.group())>> 0731
#以上因为匹配的要求是\d,那么就要求是数字,后面跟了一个星号,就可以匹配到0731这四个字符

2.2、+:可以匹配1个或者多个字符,最少一个。

text = "abc"ret = re.match('\w+',text)print(ret.group())>> abc
#因为匹配的是\w,那么就要求是英文字符,后面跟了一个加号,意味着最少要有一个满足\w的字符才能够匹配到。如果text是一个空白字符或者是一个不满足\w的字符,那么就会报错text = ""ret = re.match('\w+',text)print(ret.group())>> AttributeError: 'NoneType' object has no attribute

2.3、?:匹配的字符可以出现一次或者不出现(0或者1)

 text = "123"ret = re.match('\d?',text)print(ret.group())>> 1

2.4、{m}:匹配m个字符。

 text = "123"ret = re.match('\d{2}',text)print(ret.group())>> 12

2.5、{m,n}:匹配m-n个字符。在这中间的字符都可以匹配到(n>m)

text = "123"ret = re.match('\d{1,2}',text)prit(ret.group())>> 12
#如果text只有一个字符,也可以匹配出来text = "1"ret = re.match('\d{1,2}',text)prit(ret.group())>> 1

 

http://www.lbrq.cn/news/2556631.html

相关文章:

  • 学校建设网站目标google国外入口
  • 誉重网站建设公司seo外包方案
  • vps被攻击网站打不开ping值高灰色广告投放平台
  • 北京网站制作南昌长春最专业的seo公司
  • 网页设计一个多少工资移动端关键词排名优化
  • 网站建设 软件开发2021最近最火的关键词
  • 重庆网站制作开发南通做网站推广的公司
  • 广告行业做网站哪个好游戏推广员好做吗
  • 自助建设网站软件网页制作软件下载
  • 网站制作公司 顺的saas建站
  • 建设手机行网站软文写作服务
  • 代码重构网站站长工具 seo查询
  • 建站素材网今日油价92汽油价格表
  • 公司网站建设 入账互联网营销推广
  • 网站做迅雷下载链接关键词上首页软件
  • 凡科网站是什么做的网络优化工程师前景
  • 模板网站如何大量复制上线快速关键词排名首页
  • 华容网站定制如何做企业网页
  • 网站制作容易吗软件推广
  • 个人注册公司费用简述seo的优化流程
  • 怎样做企业的网站广州市口碑seo推广外包
  • 手机有软件做ppt下载网站有哪些内容国外网页模板
  • 江门网站建设开发广州seo优化外包公司
  • 成都专业网站制作多少钱企点qq
  • 做网站的镜像是什么意思网站百度权重查询
  • 品牌型网站建设方案模板免费下载网站
  • 有哪些做平面设计好的网站有哪些500强企业seo服务商
  • 新乡网站制作2345浏览器下载安装
  • 微站是什么网络营销案例
  • 怎么做网站链接的快捷方式广西百度seo
  • 逻辑回归----银行贷款模型优化
  • [人工智能-综述-17]:AI革命:重塑职业版图,开启文明新篇
  • ABS系统专用磁阻式汽车轮速传感器
  • 【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——1 理解数据结构 (Understanding the data structure)
  • 抓大鹅小游戏微信抖音流量主小程序开源
  • 【LeetCode 热题 100】4. 寻找两个正序数组的中位数——(解法一)线性扫描