Beispiele für Possessive Quantifiers

Ein Possessivquantifizierer ähnelt einem gierigen Quantifizierer. Es zeigt an, dass die Engine durch Überprüfen der gesamten Zeichenfolge gestartet werden soll. Es unterscheidet sich in dem Sinne, wenn es nicht funktioniert, wenn die Übereinstimmung fehlgeschlagen ist und kein Rückblick besteht. Im Folgenden finden Sie verschiedene Beispiele für Possessive Quantifiers, die reguläre Ausdrücke in Java verwenden.

Sr.Nr. Konstruieren & Matches
1 X? +

X, einmal oder gar nicht.

2 X * +

X, null oder mehrmals

3 X ++

X, einmal oder mehrmals.

4 X {n} +

X, genau n mal.

5 X {n,} +

X, mindestens n-mal.

6 X {n, m} +

X, mindestens n, aber nicht mehr als m Mal