贪婪模式和懒惰模式的区别在于,前者会去匹配尽可能多的字符。比如
aqsdbqsdb
正则表达式为
a.*b
那么结果是
aqsdbqsdb这一大串
如果表达式中间加个?
a.*?b
那么结果会是
aqsdb
因为a.*?b匹配最短的,以a开始,以b结束的字符串
懒惰模式和贪婪模式,按自己需要取用
原文链接:https://www.f2er.com/note/422616.html贪婪模式和懒惰模式的区别在于,前者会去匹配尽可能多的字符。比如
正则表达式为
a.*b
那么结果是
如果表达式中间加个?
a.*?b
那么结果会是
因为a.*?b匹配最短的,以a开始,以b结束的字符串
懒惰模式和贪婪模式,按自己需要取用
原文链接:https://www.f2er.com/note/422616.html