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

电子商务与网站建设论文深圳最近流感多吗

电子商务与网站建设论文,深圳最近流感多吗,东莞人才市场档案服务中心,网站会员系统模板一、正则表达式定义以及正则表达式的构成: 1.什么式正则表达式: 正则表达式:是一个比较特殊的字符序列,能够帮助用户检查一个字符串是否符合某种特殊的模式。 2.正则表达式的构成: 正则表达式是由元字符和限定字符…

一、正则表达式定义以及正则表达式的构成: 

1.什么式正则表达式:

正则表达式:是一个比较特殊的字符序列,能够帮助用户检查一个字符串是否符合某种特殊的模式。

2.正则表达式的构成:

正则表达式是由元字符限定字符构成的,元字符用来限定匹配的对象,限定符用来限定匹配的个数。

a.元字符:具有特殊意义的专用字符。例如:^和&分别表示开始和结束。

元字符

描述说明

举例

结果

.

匹配任意字符(除\n)

'p\nytho\tn'

p、y、t、h、o、lt、n

\w

匹配字母、数字、下划线

'python\n123'

p、y、t、h、o、n、1、2、3

\W

匹配非字母、数字、下划线

'python\n123'

\n

\s

匹配任意空白字符

'python\t123'

\t

\S

匹配任意非空白字符

'python\t123'

p、y、t、h、o、n、1、2、3

\d

匹配任意十进制数

'python\t123'

123

b. 限定符:用于限定匹配的次数。

限定符

描述说明

举例

结果

?

匹配前面的字符0次或1

colour?r

可以匹配colorcolour

+

匹配前面的字符1次或多次

colour+r

可以匹配colourcolour...r

*

匹配前面的字符0次或多次

colour*r

可以匹配colorcolour...r

{n}

匹配前面的字符n

colour{2}r

可以匹配colour

{n,}

匹配前面的字符最少n

colour{2,}r

可以匹配colourcolour...r

{n,m}

匹配前面的字符最小n次,最多m

colour{2,4}r

可以匹配colourcolour...r  

二、正则表达式的应用:

正则表达式有了,如何对其应用,下面进行解释:

对其进行应用利用了,python中的re模块,通过调用re模块从而实现其操作。

注:python中的re内置模块,可以帮助python实现其正则表达式操作。

1.re模块中的一系列函数:

应用re模块就是对这些函数进行调用

注:调用函数前需要对其进行说明'import re'。

函数

功能描述

re.match(pattern, string, flags=0)

用于从字符串的开始位置进行匹配,如果起始位置匹配成功,结果为Match对象,否则结果为None

re.search(pattern, string, flags=0)

用于在整个字符串中搜索第一个匹配的值,如果匹配成功,结果为Match对象,否则结果为None

re.findall(pattern, string, flags=0)

用于在整个字符串搜索所有符合正则表达式的值,结果是一个列表类型。

re.sub(pattern, repl, string, count, flags=0)

用于实现对字符串中指定子串的替换。

re.split(pattern, string, maxsplit, flags=0)

字符串中的split()方法功能相同,都是分隔字符串。

2.函数的调用:

(1) re.match(pattern, string, flags=0)的运用:

import re#导入
pattern='\d\.\d+'#+限定符,\d 0-9数字出现1次或多次
s='I study every day'#待匹配字符串
match=re.match(pattern,s,re.I)
print(match)#None
s2='3.11Python I study every day'
match2=re.match(pattern,s2)
print(match2)#<re.Match object; span=(0, 4), match='3.11'>print('匹配值的起始位置:',match2.start())
print('匹配值的结束位置:',match2.end())
print('匹配区间的位置元素:',match2.span())
print('待匹配的字符串:',match2.string)
print('匹配的数据:',match2.group())

(2)re.search(pattern, string, flags=0)的运用:

import re#导入
pattern='\d\.\d+'#+限定符,\d 0-9数字出现1次或多次
s='I study Python3.11 every day'#待匹配字符串
match=re.search(pattern,s,re.I)s2='4.10 Python I study every day'
s3='Python I study every day'
match3=re.search(pattern,s3)
match2=re.search(pattern,s2)
print(match)
print(match2)
print(match3)print(match.group())
print(match2.group())

re.findall(pattern, string, flags=0)的运用:

import re#导入
pattern='\d\.\d+'#+限定符,\d 0-9数字出现1次或多次
s='I study Python3.11 and Python2.7 every day'#待匹配字符串
s2='4.10 Python I study every day'
s3='Python I study every day'
lst=re.findall(pattern,s)
lst2=re.findall(pattern,s2)
lst3=re.findall(pattern,s3)print(lst)
print(lst2)
print(lst3)

(3)re.sub(pattern, repl, string, count, flags=0)和re.split(pattern, string, maxsplit, flags=0)的运用:

import re
pattern='黑客|破解|反爬|爬虫'
s='我想学习Python,想破解一些VIP视频,Python可以实现无低反爬吗?'
new_s=re.sub(pattern,'XXX',s)
print(new_s)s2='http://www.baidu.com/s?wd=wjl&rsv_zpt=1'
pattern2='[?|&]'
lst=re.split(pattern2,s2)
print(lst)


文章转载自:

http://mOaOqu82.ychrn.cn
http://GzJIHDEN.ychrn.cn
http://ZAKAuVrS.ychrn.cn
http://dzhaRhKj.ychrn.cn
http://aW6TwbXv.ychrn.cn
http://lgfCGZw2.ychrn.cn
http://OM1UmJ0C.ychrn.cn
http://pCACe9WA.ychrn.cn
http://HUmL5Lqb.ychrn.cn
http://Zf16Ep4O.ychrn.cn
http://9PScq9ae.ychrn.cn
http://86wF8z8c.ychrn.cn
http://B9U1DnzZ.ychrn.cn
http://7ikt2WmK.ychrn.cn
http://xW9ZsBJV.ychrn.cn
http://ikH2hCIo.ychrn.cn
http://UVs64aD5.ychrn.cn
http://rgvBOLrv.ychrn.cn
http://jSQ4uMmH.ychrn.cn
http://PvgEvvdI.ychrn.cn
http://eA5DwAEe.ychrn.cn
http://BsTpZp0y.ychrn.cn
http://qAwarQhO.ychrn.cn
http://mIhpKzCz.ychrn.cn
http://3cWrm42v.ychrn.cn
http://rDKUfE11.ychrn.cn
http://9SOxCsls.ychrn.cn
http://hx6pGrWz.ychrn.cn
http://ijYNeuX9.ychrn.cn
http://oyDO70SS.ychrn.cn
http://www.dtcms.com/wzjs/748755.html

相关文章:

  • 建设网站优点购物便宜的网站有哪些
  • 大数据分析师网站描述标签优化
  • 网站优化成都哪里好多多电影免费播放
  • edm营销网站网络营销解决方案
  • 威海网站开发制作网站设计时间
  • 建设c2c网站需要多少投资宣传 网站建设方案模板下载
  • 北京acc网站建设职业教育专业建设验收网站
  • 大庆网站制作怎么制作一个平台
  • 黄骅港项目中标结果对网站进行seo优化
  • 英文外贸网站建设网站设计方案企业网站软件开发
  • 上海网站建设学校如何设计并制作各级网页
  • python做后台开发移动网站仿站工具下载后咋做网站
  • 如何推广网站链接重庆石柱网站设计公司
  • 设计网站推荐设计酷站网络安全厂家排名
  • 做推广赚钱的网站有哪些wordpress主题个性
  • 建设网站的目的是为了的英语wordpress 插件 文本
  • 网站是请网络公司制作的请问我该怎样获得并确定网站的所有权?外卖平台
  • 织梦怎么做单页网站wordpress网站分享微信群
  • pc端与手机端网站开发的区别百度权重从1提升到2的办法
  • 北京建站模板厂家如何电话推销客户做网站
  • 建网站要学什么安徽省建设工程网上服务平台
  • 福建省网站备案用户注销asp源码自助建站
  • 大型网站系统图软件开发工具是什么
  • 阿里国际站网站建设表格如何做网站
  • shopify做旅游网站wordpress登陆页
  • 购物网站风格wordpress能读取代源码吗
  • 网上建设银行网站首页电影网站开发
  • 都江堰建设局网站优搜云seo
  • 佛山网站代运营重庆建工集团
  • 做游戏模型参考的网站安徽网站建设整体策划方案