Expresiones Regulares codiciosas y perezosas
Cuando empecé a utilizar expresiones regulares, una de las primeras situaciones con las que me topé, es la de que algunos de los operadores cuantificadores poseen cierto comportamiento como el de ser perezosos o codiciosos al momento de hacer ‘match’ con la cadena especificada. Antes de explicar de que se trata este comportamiento, recordemos los operadores cuantificadores:
* ‘*’ indica que la expresión puede venir cero o más veces,
* ‘+’ indica que la expresión puede venir una o más veces,
* ‘?’ la expresión puede o no venir.
Empecemos la explicación con un ejemplo escrito en php y haciendo uso de la libreria de expresiones regulares de php: PCRE (Compatibles con Perl). […]