在 JavaPattern
类的文档中,我看到确切的量词X{n}
有贪婪和不情愿的形式:
贪心量词
- X{n} X,正好 n 次
- ...
不情愿的量词
- X{n}?X,正好 n 次
- ...
该文档给出了贪婪和不情愿行为之间差异的一般示例,但没有给出确切量词的任何示例。
起初我想,“好吧,也许不同之处在于它X
本身可以以不同的方式匹配。” 但是然后X
可以在其中包含自己的贪婪/不情愿的说明符,果然我测试了它,这没有区别(贪婪与不情愿)。
鉴于在任何一种情况下,它都会精确匹配n
时间,两者的行为有什么区别吗?