$text = 'blabla ya@nn.ru kjjakj kial@bk.ru....'; $text = preg_replace('#(.*)@[0-9a-z]\.[[a-z]#isU',rand(0,100),$text);