Apparently "It won't be available in php6 because ereg does not work with Unicode."
Source: https://bugs.php.net/bug.php?id=49594#1254434169
PHP também suporta expressões regulares compatíveis com a sintaxe do Perl usando as Funções PCRE. Essas funções suportam non-greedy matching, assertions, conditional subpatterns, e várias outras características que não são suportadas pelas Expressões Regulares compatíveis com o padrão POSIX.
Estas expressões regulares não são seguras para dados binários. As Funções PCRE são.
Expressões regulares são usadas para manipulação de strings complexas. PHP usa expressões regulares POSIX extended como definido pela POSIX 1003.2. Para uma completa descrição das expressões regulares POSIX veja a » regex man pages incluida no diretório regex na sua distribuição do PHP. Ele está no formato de manpage, então você precisa de man /usr/local/src/regex/regex.7 para lê-lo.
Apparently "It won't be available in php6 because ereg does not work with Unicode."
Source: https://bugs.php.net/bug.php?id=49594#1254434169