|
|
|
(PHP) хочу пропарсить файлы c e-mail, как сделать?
|
|||
|---|---|---|---|
|
#18+
Вот в чем дело: файл предстваляет собой такую фишку список адресов почты пользователей, но это не просто список, а список вида: Код: plaintext 1. 2. 3. 4. Мне необходимо выбрать из него все адреса (исключительно адреса!!), причем из одного домена, например kiev.ua, причем адреса, вида xxx@xxx.kiev.ua тоже необходимо учитывать... Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 16:52 |
|
||
|
(PHP) хочу пропарсить файлы c e-mail, как сделать?
|
|||
|---|---|---|---|
|
#18+
Используй регулярные выражения: $array=file("emails.lst"); for ($i=0; $i<sizeof($srray); $i++){ if (preg_match("/^[a-z0-9]+([_\\.-][a-z0-9]+)*@(".$your_needble_domain."+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}$/ismU", $array[$i]) ) { ... } With best regards Alex Rootoff ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 14:10 |
|
||
|
(PHP) хочу пропарсить файлы c e-mail, как сделать?
|
|||
|---|---|---|---|
|
#18+
Подправим регексп на "/[a-z0-9]+([_\.-][a-z0-9]+)*@([_\\.-][a-z0-9]*)?\.".$your_needble_domain."/ismU" With best regards Alex Rootoff ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 14:49 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33199194&tid=1477831]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 465ms |

| 0 / 0 |
