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

网站布局怎么做自适应h5网站

网站布局怎么做,自适应h5网站,简单的asp网站源码,内蒙住房和城乡建设部网站首页大家好#xff01;我是码银#x1f970; 欢迎关注#x1f970;#xff1a; CSDN#xff1a;码银 公众号#xff1a;码银学编程 正文 正则表达式 粗略的定义#xff1a;正则表达式是一个特殊的字符序列#xff0c;帮助用户非常便捷的检查一个字符串是否符合某种模… 大家好我是码银 欢迎关注 CSDN码银 公众号码银学编程 正文  正则表达式 粗略的定义正则表达式是一个特殊的字符序列帮助用户非常便捷的检查一个字符串是否符合某种模式。例如平时我们的登陆密码必须是字母和数字的组合就可以使用正则表达式。 正则表达式的特点灵活性、逻辑性和功能性非常强可以迅速地用极简单的方式达到字符串的复杂控制。然而对于刚接触的人来说可能会觉得比较晦涩难懂。 Python有关正则表达式的方法是在re模块内所以使用正则表达式需要导入re模块。 import re 本篇文章先介绍一下re模块中的几个函数 函数功能re.match()用于从字符串的开始位置进行匹配如果起始位置匹配 成功结果为Match对象否则结果为None。re.search()用于在整个字符串中搜索第一个匹配的值如果匹配成 功结果为Match对象否则结果为None。re.findall()用于在整个字符串搜索所有符合正则表达式的值结果 是一个列表类型。re.sub (用于实现对字符串中指定子串的替换re.split()字符串中aplit(方法功能相同都是分隔字符串 re.match() 这个方法和re.search()方法类似但是也有点小差别的 re.match从字符串的开头开始匹配也就是说待匹配字符在中间是匹配不到的如果找到匹配项则返回一个匹配对象如果没有找到匹配项则返回None。re.search在整个字符串中搜索匹配项如果找到匹配项则返回一个匹配对象如果没有找到匹配项则返回None。 import re # 定义一个字符串变量msg包含一段描述 msg During my two years living in London, I found that the British people really enjoy eating and drinking outdoors. # 定义一个字符串变量pattern包含我们要在msg中搜索的文本模式 pattern During # 使用re.match函数搜索msg中与pattern匹配的文本。如果找到匹配项则返回一个匹配对象否则返回None txt re.match(pattern,msg) # 检查是否找到了匹配项 if txt!None : # 如果找到了匹配项则打印匹配的文本 print(测试1输出: , txt.group()) else: # 如果没有找到匹配项则打印“测试1搜寻失败” print(测试1搜寻失败) # 定义另一个字符串变量pattern2包含我们要在msg中搜索的另一个文本模式 pattern2my txt re .match(pattern2, msg) if txt!None: print(测试2输出:,txt.group()) else: print(测试2搜寻失败) re.search() 由于re.search()方发是全文搜索所以文章中只要出现对应字符串开头、中间位置都无所谓这是与re.match最大的区别就会返回正确结果。  import remsg During my two years living in London, I found that the British people really enjoy eating and drinking outdoors. pattern During txt re.search(pattern, msg)if txt ! None:print(测试1输出: , txt.group()) else: print(测试1搜寻失败) pattern2 my txt re.search(pattern2, msg)if txt ! None:print(测试2输出:, txt.group()) else:print(测试2搜寻失败) 输出结果 测试1输出: During 测试2输出: myre.findall() re.findall(pattern, string, flags0)用于在整个字符串搜索所有符合正则表达式的值结果 是一个列表类型 pattern正则表达式模式用于匹配字符串。string要搜索的字符串。flags可选参数指定正则表达式的匹配选项如多行匹配、忽略大小写等。 import re# 定义一个正则表达式模式匹配所有的数字 pattern r\d# 要搜索的字符串 string abc123 def456 ghi789# 使用 re.findall() 查找所有匹配项 matches re.findall(pattern, string)print(matches) 其中\d是“元字符”具有特殊意义的专用字符在另外一章文章中在做解释吧。  在上面的示例中我们定义了一个正则表达式模式 \d用于匹配一个或多个数字。然后我们使用 re.findall() 函数在字符串 abc123 def456 ghi789 中查找所有匹配项。最后我们将结果打印出来可以看到成功匹配到了所有的数字。 re.sub ( re.sub(pattern, repl, string, count0, flags0)用于在字符串中使用正则表达式进行查找和替换  pattern正则表达式模式用于匹配字符串。repl替换模式表示找到匹配项后要替换成的字符串。string要搜索的字符串。count可选参数指定替换操作的次数默认为 0 表示替换所有匹配项。flags可选参数指定正则表达式的匹配选项如多行匹配、忽略大小写等。 import re msg During my two years living in London pattern1 years #欲搜寻字符串 newstr days #新字符串 txt re.sub(pattern1 ,newstr ,msg) #如果找到则取代 if txt ! msg:print(取代成功:, txt) else:print(取代失败:,txt)pattern2 Eli Thomson #欲搜寻字符串 txt re.sub(pattern2,newstr,msg) #如果找到则取代 if txt! msg:print(取代成功:,txt) else:print(取代失败: ,txt) D:\anaconda2019\python.exe D:/pyprogect/正则表达式/test1.py 取代成功: During my two days living in London 取代失败: During my two years living in London re.split() re.split(pattern, string, maxsplit0, flags0)用于根据正则表达式模式将字符串分割成多个子字符串并返回一个包含所有子字符串的列表。 pattern正则表达式模式用于指定分割规则。string要分割的字符串。maxsplit可选参数指定最大分割次数默认为 0 表示不限制分割次数。sflags可选参数指定正则表达式的匹配选项如多行匹配、忽略大小写等。 import reshttps://www.baidu.com/s?wdCSDNieutf-8tn54093922_14_hao_pg pattern[?|] txtre.split(pattern,s) print(txt)pattern , string apple,banana,orange split_strings re.split(pattern, string) print(split_strings) # 输出: [apple, banana, orange]输出结果 D:\anaconda2019\python.exe D:/pyprogect/正则表达式/test2.py [https://www.baidu.com/s, wdCSDN, ieutf-8, tn54093922_14_hao_pg] [apple, banana, orange]Process finished with exit code 0
http://www.pierceye.com/news/853943/

相关文章:

  • seo建站优化价格表中山网站建设品牌
  • wp网站源码聊城市住房和城乡建设局网站首页
  • 个人博客网站总结买东西的网站
  • 兰州新区小程序建站网站的漂浮广告怎么做
  • 用vs代码做网站线上拓客渠道有哪些
  • 微信网站界面如何免费创建自己的平台
  • 电商设计一般都是做什么潍坊网站seo外包
  • 大城怎么样做网站雄安建设工程信息网站
  • 郑州网站建设方案服务安全狗iis版删了以后 网站打不开
  • 忻州网站制作jsp小型网站开发代码
  • 如何外贸网站推广wordpress默认主题哪个好
  • 设计网站推荐提升审美网站建设的公司
  • 张浦专业做网站网站建设案例百度云
  • 佛山网站如何制作网站建设公司哪家强
  • 韩城市网站建设编程培训机构加盟哪家好
  • 已备案网站更换域名广东工厂网站建设
  • 营销型网站有哪些特点建设官方网站的费用账务处理
  • 区域网站设计WordPress无法发布
  • html网站开发主要涉及哪些技术百度域名的ip
  • 织梦网站数据下载wordpress如何播放百度云视频
  • 建站的费用服务器搭建网站环境
  • 查看公司信息的网站旅游网站效果图
  • 娄底网站制作重庆专题片制作
  • 网站建设佰金手指科杰十七织梦淘客网站
  • 财务系统seo西安
  • 如何做好网站建设的关键重点网站地图那么建设
  • 打开山东城市建设职业学院网站自己网站做优化的有权利卖么
  • 境外电商网站建设sem推广优化
  • 五站合一自建网站制作网站用什么软件有哪些
  • 查法人信息的网站开发公司一季度汇报