eregi_replace

(PHP 3, PHP 4, PHP 5 до PHP 5.3)

eregi_replace - замещает регулярное выражение, не учитывая регистр.

Описание

string eregi_replace ( string pattern, string replacement, string string)

Эта функция идентична ereg_replace(), но игнорирует регистр алфавитных символов при поиске совпадений.

Рекомендуется замена функции в PHP 5.3.x по ошибке "Function ereg_replace() is deprecated in...":

$body = eregi_replace("[^A-Za-z0-9_]", "", $body);
на
$body = preg_replace("/[^A-Za-z0-9_]/i", "", $body);

Обратите внимание, что я обернул шаблон в / /, которые являются разделителями. Если строка содержит слишком много символов / (например, для URL), вы можете использовать разделитель #.

Смотрите также: ereg(), eregi(), ereg_replace(),
регулярные выражения на PHP,
примеры использования регулярных выражений на php.

Регулярные выражения в PHP.
Примеры регулярных выражения в PHP.
Все функции регулярные выражения
Описание на ru2.php.net
Описание на php.ru