, görüyorum ki açgözlü ve isteksiz formları hem sahiptir X{n}
tam niceleyici:fark? Java <a href="https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html"><code>Pattern</code></a> sınıf için belgelerinde
Açgözlü nicelik
- X {n} X, tam n kere
- ...
quanti isteksiz fiers
- X {n}? X, tam n kere
- ...
dokümantasyon açgözlü ve isteksiz davranışları arasındaki farkın genel örnekler verir ama kesin Nicelik herhangi örnekler vermez.
İlk başta "Belki fark X
kendisi fark şekillerde eşleşebilir olmasıdır." Diye düşündüm Ama o zaman X
kendi açgözlü/isteksiz belirleyicileri içerebiliyor, ve yeterince test ettim ve bu bir fark değil (greedy vs reluctant).
n
kez maç için gidiyor göz önüne alındığında, iki davranış arasında bir fark var mı? değişken uzunluk uyumu elde olduğunda hırslı vs isteksiz
'x {2} '=' x {2}? '. Birincisi daha kısa - tüm fark budur. –