본문 바로가기
css

이메일 주소 추출

by code-box 2021. 10. 10.
반응형

문자열(예: 전자 메일의 본문)을 함수에 전달하기만 하면 문자열에 포함된 전자 메일 주소 배열이 반환됩니다.

function extract_emails_from($string) {
           preg_match_all("/[\._a-zA-Z0-9-]+@[\._a-zA-Z0-9-]+/i", $string, $matches);
           return $matches[0];
}

$emails의 함수 반환 값을 잡은 경우 다음과 같이 foreach를 사용하여 구문 분석할 수 있습니다.

foreach($emails as $email) {
      echo trim($email).'<br/>';
}

댓글