Autor Zpráva
Marian80
Profil *
Dá sa nejako pomocou php nájsť v texte emailová adresa a prípadne zmeniť túto adresu napr. na -censored- ?
dtr
Profil *
ano, pomocí preg_replace.

Něco ve smyslu
preg_replace('[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}', '-censored-', $text) 
by mohlo fungovat
breeta
Profil *
Tady to máš


$text = 'Na českém trhu se v poslední době objevilo rambo@seznam.cz několik nových projektů, jež nabízejí možnosti zpeněžení vašeho webu, případně hranol@centrum.cz zviditelnění vašeho projektu. Zatímco Placla nabízí placené články, AdExpres je zase novým tržištěm pro bannerovou reklamu. Pomohou vám k návštěvnosti nebo penězům?';
  
if (preg_match_all ( "/[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}/", $text, $vysledek )) foreach ($vysledek[0] as &$v ) echo $v."</br>";

Marian80
Profil *
breeta:
Ďakujem, pomohlo to.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: