Using ereg_replace
<?php $s = '[email protected]'; echo ereg_replace ('([[:alpha:]]+)@([[:alpha:]]+)\.([[:alpha:]]{2,4})', '\1 at \2 dot \3', $s) ?>