#1 22. 10. 2009 20:01

Cistax
Člen
Registrovaný: 22. 10. 2009
Příspěvky: 6

Vypasování emailů ve všech tvarech

Dobrý den, mám v proměnné $text uložen celý obsah html stránky a potřeboval bych z toho kódu pomocí preg_match_all dostat všechny emaily (a to i tedy ty, pokud je to zapsane <a href=‚mailto:email@mail.cz‘> (bez mezery mezi mailto)). Poradíte mi prosím jak napsat jakoby tu masku pro tu funkci? Díky.

Offline

 

#2 23. 10. 2009 13:52

paranoiq
Člen
Místo: Tábor
Registrovaný: 14. 11. 2006
Příspěvky: 188

Re: Vypasování emailů ve všech tvarech

zkuste hledat v googlu třeba heslo „začínáme se spamováním“ ;-]

ale teď vážně. tady je pár kandidátů: http://regexlib.com/Search.aspx?…


Z Javy do PHP nikdy nic dobrého nepřišlo. / http://twitter.com/paranoiq

Offline

 

#3 23. 10. 2009 14:02

vlki
Člen
Registrovaný: 30. 6. 2008
Příspěvky: 239

Re: Vypasování emailů ve všech tvarech

Pak už stačí jen využít funkce preg_match_all a je vymalováno:)

Offline

 

#4 23. 10. 2009 14:35

Cistax
Člen
Registrovaný: 22. 10. 2009
Příspěvky: 6

Re: Vypasování emailů ve všech tvarech

Díky všem. Jinak co se týče toho spamování:-). Napsal jsem si Crawler, který mi indexuje obsah a adresy všech stránek, tak mě napadlo, proč neindexovat i emaily:-)

Offline

 

#5 23. 10. 2009 15:36

Tomik
Nette Evangelist
Místo: Roztoky
Registrovaný: 20. 3. 2005
Příspěvky: 565
Web

Re: Vypasování emailů ve všech tvarech

Cistax napsal(a):

Díky všem. Jinak co se týče toho spamování:-). Napsal jsem si Crawler, který mi indexuje obsah a adresy všech stránek, tak mě napadlo, proč neindexovat i emaily:-)

Opatrně! Na takovou adresu nejsi oprávněn odeslat jakýkoli e-mail, pokud to bude obchodní a nikoli osobní sdělení. :)

Offline

 

#6 23. 10. 2009 16:14

Cistax
Člen
Registrovaný: 22. 10. 2009
Příspěvky: 6

Re: Vypasování emailů ve všech tvarech

**Tomik: ** Díky za upozornění, ale tak víš co, rád si hraju :-), takže kdybych se náhodou rozhodl zneužít ty emaily, raději je prodám a pořídím si peníze softwarovou výbavu na další zdokonalování svých aplikací. S nejvyšší pravděpodobností k tomu ale nedojde.

Offline

 

Zápatí