Kann mir jemand Possessive Quantifiers erklären? (Reguläre Ausdrücke)

Ich lese das PCRE-Dokument und es bezieht sich aufbesitzergreifende Quantifizierer, definiert sie aber nicht explizit oder spezifisch. Ich weiß, was ein gieriger Quantifizierer ist, und ich weiß, was ein fauler Quantifizierer ist. Aber besitzergreifend?

DasPCRE-Manpage scheint zu schummeln, wenn es den Begriff verwendet, ohne ihn zu definieren. Die Manpage gibt ausdrücklich an, dass der Begriffbesitzergreifende Quantifizierer wurde zuerst in definiertFriedls Buch. Das ist großartig, aber ich habe Friedls Buch nicht, und wenn ich die Manpage zwischen den Zeilen lese, kann ich nicht herausfinden, was besitzergreifende von gierigen Quantifizierern unterscheidet.

? = null oder eins, gierig?? = null oder eins, faul? + = null oder eins, besitzergreifend'+' = eins oder mehrere, gierig+? = einer oder mehrere, faul++ = ein oder mehrere, besitzergreifend

Antworten auf die Frage(1)

Ihre Antwort auf die Frage