Re: на одно и то же выражение preg_match не работает а eregi потому что это другая функция — К.О. есть множество реализаций регулярных выражений с разными "фишками". preg* используют Perl Compatible Regular Expressions (PCRE) — более-менее стандартизованный вариант. а ereg* это говна кусок, поэтому уже давно как не рекомендована. если на самом деле ты хотел спросить "как мне перейти на использование preg* ?", то вот ответ: http://stackoverflow.com/questions/6270004/how-can-i-conver ... reg-in-php