关于使用的正则表达式的澄清。?和。?

时间:2016-04-17 04:58:40

标签: regex

我能否知道它们之间的区别?和。??。我没有看到任何不同。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

。?贪婪(消耗尽可能多的比赛),. ??是懒惰的(消耗尽可能少的匹配)

即对于字符串lzzzz,l.?z匹配" lzz" (.?消费z)但l.??z匹配" lz" (.??不消耗任何东西)