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

php 企业网站框架常州做网站公司有哪些

php 企业网站框架,常州做网站公司有哪些,wordpress侧边栏图片,百度手机端排名正则表达式的独占模式、懒惰模式(也称为非贪婪模式)和贪婪模式(默认模式)在匹配行为上存在显著的区别。以下是这三种模式的详细解释和区别: 1、贪婪模式(Greedy): 默认情况下&…

正则表达式的独占模式、懒惰模式(也称为非贪婪模式)和贪婪模式(默认模式)在匹配行为上存在显著的区别。以下是这三种模式的详细解释和区别:

1、贪婪模式(Greedy):

默认情况下,正则表达式的匹配都会采用贪婪模式。

匹配器被强制要求第一次尝试匹配时读入整个输入串,如果第一次尝试匹配失败,则从后往前逐个字符地回退并尝试再次匹配,直到匹配成功或没有字符可回退。

贪婪模式下,会尽可能多的匹配符合正则表达式的内容。

2、懒惰模式(Lazy/Reluctant):

也称为非贪婪模式。

从输入串的首字符位置开始,在一次尝试匹配查找中只勉强地读一个字符,直到尝试完整个字符串。

懒惰模式尽可能少地匹配所搜索的字符串。

开启方法为正则表达式该部分后加上?,例如ab{1,3}?c,在匹配abc和abbc时均不会发生回溯。

3、独占模式(Possessive):

可以理解为不会回溯的贪婪模式。

在独占模式下,正则表达式尽可能长地去匹配字符串,一旦匹配不成功就会结束匹配而不会回溯。

使用方式:在量词后面加上加号(+),正则就变成了独占模式,例如ab{1,3}+c。

独占模式由于不会发生回溯,所以资源消耗较小,但匹配失败时不会像贪婪模式那样尝试其他可能性。

4、总结归纳:

贪婪模式会尽可能多地匹配字符,直到满足条件或没有字符可匹配。

懒惰模式会尽可能少地匹配字符,直到满足条件或已经匹配了整个字符串。

独占模式在匹配时会尝试最长的匹配,但如果匹配失败则不会回溯,因此它更加“坚决”和“直接”。

http://www.yayakq.cn/news/147552/

相关文章:

  • 唐山市住房房和城乡建设厅网站重庆沙坪坝地图
  • 上海企业网站模板建站哪家好网站设计需要需要用
  • 成都大丰网站建设例表网网络工程师干啥的
  • 如何免费建立一个网站免费自助建站系统下载
  • 网站footer设计建设英文网站的申请怎么写
  • 学校网站改版wordpress怎么添加手机验证码
  • 网站开发语言 .net焦作做网站最专业的公司
  • 怀化公司网站建设西部数码网站管理助手 xp
  • 大庆 网站建设怎么做自建站
  • 模板大全网广州网站优化公司排名
  • 请人做竞价网站的要求重点wordpress调用网页
  • 做整个网站静态页面多少钱网站流量统计查询
  • 织梦确定网站风格深圳网络推广解决方案
  • 推广网站的方法有企业商务网站建设
  • 昆山网站优化建设硬件开发管理流程
  • 备案的网站可以改域名吗wordpress 上传svg
  • 金华网站建设微信开发电子商务平台排名
  • 帮人做淘宝网站骗钱快速模板建站
  • 厦门网站开发培训拖曳式网站建设
  • 国外服务器电商网站直播系统程序
  • 个人小说网站怎么做it网站设计培训
  • 阿里云的云服务器做网站用哪种重庆市招标网官网
  • 商丘网站建设有限公司天元建设集团有限公司最新消息
  • 东莞公司网站制作淘宝网页版登录入口官方
  • 网站开发模版下载网站专题策划页面怎么做
  • 贺州网站制作php网站开发txt
  • 淄博张店外贸建站公司广告公司网站源码下载
  • 佛山营销网站建设费用网站例子大全
  • 遵义做网站公司如何做视频网站
  • 广西医疗网站建设江西建设厅网站证书查询