Re: email
Иван Лох -> debian-russian@lists.debian.org @ Sat, 20 May 2006 16:41:21 +0400:
>> Подскажите как можно выдернуть емаил адреса из текстового файла.
>> Пять строчек писать не предлагать, так как не умею... Нужно для антиспамового фильтра...
ИЛ> 5+
ИЛ> Если умеете читать, то
ИЛ> lynx /usr/share/doc/sed/sed-4.1.5/sed.html
ИЛ> Начинать пробовать можно с такой строчки:
ИЛ> sed -ne '/From/ s/.*[< ,]\([a-zA-Z0-9._-]\+@[a-zA-Z0-9_.-]\+\)[> ,].*/\1/p' <file |sort |uniq
... а в качестве продолжения взять Mastering Regular Expressions и найти
там перловое регулярное выражение для парсинга RFC822. На полторы
страницы...
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Делу время, потехе - деньги.
Кнышев
Reply to:
- References:
- email
- From: Victor Mayorov <vikus@ab.ru>
- Re: email
- From: Иван Лох <loh@1917.com>