Hérna er þetta, prófaði og það virkar… <?php $texti = 'halló halló, hér er voða skemmtilegur texti sem er með emaili inní, emailið mitt er halrun@bleh.com hmm... ég er líka með msn, halldorrun@hotmale.com'; echo $texti."\n"; $pattern = '/([a-zA-Z0-9_\.]+)@([a-zA-Z0-9_\.]+)/i'; $replace = 'postur("$1", "$2")'; $text = preg_replace($pattern, $replace, $texti); echo $text; ?>Þetta er ekki skothelt, en farðu þá bara ekki að gera eitthvað eins og texti@texti inní textann þinn án þess að það sé email.