fork download
  1. <?php
  2. function findMail($text){
  3. $matches=array();
  4. $pattern = '/([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-zа-я0-9]{2,4})+/i';
  5. preg_match_all($pattern, $text, $matches);
  6. return $matches;
  7. }
  8. $textBox=('Во первых у меня есть официальная почта для серёзных переговоров
  9. satosi@2ch.ruвовторых есть почта для других целей randommail@mail.ru и в
  10. третьих gmail somename@gmail.com');
  11. foreach (findMail($textBox)["0"] as $strong) {
  12. echo $strong. "\n";
  13. }
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
satosi@2ch.ruвов
randommail@mail.ru
somename@gmail.com