Dowód 1 , dowód 2 , myślę, że nie będzie ci trudno przypomnieć sobie inne przykłady.
Rzecz w tym, że jeśli istnieje więcej niż jeden sposób rozwiązania problemu, programista PHP (zazwyczaj przeglądam znacznik PHP na StackOverflow) poprosi o pomoc w rozwiązaniu obejmującym wyrażenia regularne.
Nawet jeśli będzie to mniej ekonomiczne, nawet jeśli podręcznik php sugeruje ( link ), aby użyć str_replace
zamiast dowolnego preg_*
lub ereg_*
działać, gdy nie są wymagane żadne fantazyjne zasady podstawiania.
Czy ktoś ma pojęcie, dlaczego tak się dzieje?
Nie zrozum mnie źle, niektórzy z moich najlepszych przyjaciół są wyrażeniami regularnymi i nie gardzę Perlem. Nie rozumiem, dlaczego nie ma żadnej alternatywy, nawet jeśli przesada jest oczywista (wyrażenie regularne do przełączania ciągów) lub złożoność kodu rośnie wykładniczo (wyrażenie regularne w celu uzyskania danych z HTML w PHP )