Anexo 1 , Anexo 2 , supongo que no le resultará difícil recordar otros ejemplos.
La cuestión es: si hay más de una forma de resolver un problema, el programador de PHP (generalmente busco la etiqueta PHP en StackOverflow) solicitará ayuda sobre la solución que involucra expresiones regulares.
Incluso cuando será menos económico, incluso cuando el manual de php sugiere ( enlace ) usar en str_replace
lugar de cualquiera preg_*
o ereg_*
función cuando no se requieren reglas de sustitución sofisticadas.
¿Alguien tiene idea de por qué sucede esto?
No me malinterpreten, algunos de mis mejores amigos son expresiones regulares y no desprecio a Perl. Lo que no entiendo es por qué no se buscan alternativas, incluso cuando la exageración es obvia (expresión regular para cambiar las cadenas) o la complejidad del código aumenta exponencialmente (expresión regular para obtener datos de html en PHP )