Estoy leyendo el documento PCRE, y se refiere a cuantificadores posesivos, pero no los define explícita o específicamente. Sé lo que es un cuantificador codicioso, y sé lo que es un cuantificador perezoso. Pero posesivo?¿Puede alguien explicarme los cuantificadores posesivos? (Expresiones regulares)
El PCRE man page parece estar haciendo trampa cuando utiliza el término sin definirlo. La página del manual indica específicamente que el término cuantificadores posesivos se definió por primera vez en Friedl's book. Bueno, eso es genial, pero no tengo el libro de Friedl, y al leer la página del manual, entre líneas, no puedo entender qué distingue a los cuantificadores posesivos de los codiciosos.
- ? = cero o uno, codicioso
- ?? = Cero o uno, perezoso
- ? + = Cero o uno, posesivo
- '+' = uno o más, codicioso
- +? = Uno o más, perezoso
- ++ = uno o más, posesiva
Esta pregunta ha sido añadida a la [desbordamiento de pila FAQ expresión regular] (http://stackoverflow.com/a/22944075/2736496), en "Los cuantificadores> Más información sobre las diferencias ..." – aliteralmind