Re: Вытащить e-mail адреса

From
Valentin Davydov ()
To
Starikov Alexander
Date
2002-12-17T00:06:45Z
Area
RU.ALGORITHMS
From: Valentin Davydov <val@sqdp.trc-net.co.jp>

>   From: "Starikov Alexander" <alex@fnst.spb.ru>
>   Date: Mon, 16 Dec 2002 07:52:08 +0000 (UTC)
>
>Подскажите, как быстрее и корректнее вытащить из текстового файла e-mail
>адреса? Файл представляет собой экспорт сообщений из TheBat! в формате UNIX
>Mailboxex (mbx) вида:
>(при этом мыло может быть заключено в такие рамки:
>1=F3:=20economicus@nm.ru=20,=20= и это тоже надо правильно вытащить...)

Сначала преобразовать эту quoted-printable (равно как и base64) хрень в
нормальный text/plain, затем натравить на него регэксп, сочинённый по 
мотивам RFC2822.

Вал. Дав.

--- ifmail v.2.15dev5
 * Origin: St. Petersburg State University (2:5020/400)