Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Подкорректировать парсер мыл (https://forum.antichat.xyz/showthread.php?t=66572)

fuckthesystem 06.04.2008 13:25

Подкорректировать парсер мыл
 
Говорю сразу, в пхп я полный ноль (эт если покажется что вопрос ооочень глупый)
Итак, хотелось бы "подучить" Web Email Collector собирать мыла не тупо после mailto:
PHP код:

        $nachalo_email strpos($str_email'mailto:');
$nachalo_email_str=substr("$str_email",
$nachalo_email);  
$konec_email=strpos($nachalo_email_str'</a>');      $email=substr("$nachalo_email_str"0$konec_email); 

а так, как это делает Mail_Grabber__bot__v0.3 :
PHP код:

    $s str_replace(" собака ""@"$s);
$s str_replace(" точка ""."$s);
$s str_replace(" Собака ""@"$s);
$s str_replace(" Точка ""."$s);
$s str_replace("[at]""@"$s); 
$s str_replace("[dog]""@"$s); 
$s str_replace("[dot]""."$s); 
$s str_replace("(a)""@"$s); 
$s str_replace("(@)""@"$s); 

:)
ЗЫ: я канеш понимаю, что многих гуру задолбали уже нубы )) и легче послать типа "вот те пхп учебник" но прошу этого не делать =)

Piflit 06.04.2008 14:12

PHP код:

preg_match_all('#(\S+( собака | точка |\[at\])\w+\.\w{2,4})#',$str_email,$emails);
print_r($emails[0]); 


Isis 06.04.2008 14:37

http://forum.vingrad.ru/topic-46596.html

Хозяин 06.04.2008 14:48

После mx в валидатора с таких мыл у тебя останется 0.1 %


Время: 23:39