> Ну что же, сам напросился - получай ))
> #!/usr/bin/perl
> /^.*\@(.*)/;
> насчет жручести памяти в перле будем считать тебя предупредили выше А тебя ещё чуть выше предупредили про "медленный" греп... В перле нет чего побыстрее для отрезания "всего до вон того символа"? Ну, вложенные циклы (найти вложенный - упражнение для читателей младше 2го курса #форумная-ЦС) оставим, как "подарок" начинающему падавану.
Вот я помню, реализацию типа-грепа на авке оптимизировал по скорости... Да, именно, почти, мап-ридьюс получился. Но там была возможность на исходную задачу навесить ограничения и срезать -- после какого-то порога не проверять остальные регекспы дальше.
--Гордый автор доморощенного неопубликованного спам-фильтра здесь, да, было по молодости.