Hakuna matata!
Es geht auch darum, keine zwei verschiedene Regexp-Syntaxen zu verwenden. Die pregs sind mächtiger als die eregs.
Inwiefern mächtiger?Der Sprachumfang ist deutlich größer. Vergleiche PCRE und POSIX Regex (ja, das PHP-Handbuch verweist nur auf diese man page).
Oha, doch so gravierende Unterschiede. Du hast mich überzeugt, die Featurelist der PCRE-Ausdrücke spricht Bände: Look-Arounds, Non-capturing Subpatterns, Kommentare, bedingte Subpatterns und sogar rekursive Definitionen (entgegen meiner Annahme von vorhin). Dagegen hat POSIX nur die eher unnützen Äquivalenzklassen entgegen zu setzen. Damit schließe ich mich dir dann doch an, man sollte wirklich lieber zu den preg-Funktionen greifen. Gut nochmal darüber gesprochen zu haben.
“All right, then, I'll go to hell.” – Huck Finn