Извлечь адреса электронной почты - CSS-хитрости

Anonim

Просто передайте строку (например, часть тела письма) функции, и она вернет массив адресов электронной почты, содержащихся в строке.

function extract_emails_from($string) ( preg_match_all("/(\._a-zA-Z0-9-)(email protected)(\._a-zA-Z0-9-)+/i", $string, $matches); return $matches(0); )

Если вы поймаете возвращаемое значение функции в $ emails, вы можете проанализировать его с помощью foreach:

foreach($emails as $email) ( echo trim($email).'
'; )