fork download
  1. <?php
  2. $mailRegExp = '/
  3. ([a-zA-Z0-9-_.\\+]+)
  4. @
  5. ([a-zA-Z0-9-]+\\.)*
  6. ([a-z0-9-]+)
  7. (\\.[a-z]{2,4})+
  8. /x';
  9. $string = "Пешите нам на электронку petr@sales.deparmet.company.in.ua ";
  10. preg_match_all($mailRegExp, $string, $matches, PREG_SET_ORDER);
  11.  
  12. echo "В тексте обнаружены следующие электропочты:\n";
  13. foreach ($matches as $mail) {
  14. echo "{$mail[0]}\n";
  15. }
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
В тексте обнаружены следующие электропочты:
petr@sales.deparmet.company.in.ua