正则学习笔记——重复贪婪与懒惰

Posted Young Dreamer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则学习笔记——重复贪婪与懒惰相关的知识,希望对你有一定的参考价值。

1.贪婪与懒惰
贪婪与懒惰的适用情况是针对重复的情况;
重复的限定符:
 
* 重复>=0次
+ 重复>=1次
重复0或1次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n-m次
 
 
 
 
 
 
 
 
重复匹配默认贪婪:
 
实例中a.*b将匹配最长的以a开始,以b结束的字符串。
 

 

要想实现重复匹配开启懒惰模式,通过在重复限定符后添加?,效果是p匹配成功的前提是使用最少的重复

 
 

以上是关于正则学习笔记——重复贪婪与懒惰的主要内容,如果未能解决你的问题,请参考以下文章

正则 : 模式

浅谈正则表达式匹配模式—贪婪模式

15.python正则匹配 元字符转义重复或捕获分组断言:零度断言负向零宽断言贪婪非贪婪引擎选项

浅谈正则表达式匹配模式—懒惰模式

第11.9节 Python正则表达式的贪婪模式和非贪婪模式

正则表达式懒惰贪婪和replace函数