[javascript] 자바스크립트 정규식을 활용한 이메일 주소 추출

이메일 주소를 추출하고 싶을 때, 자바스크립트 정규식(RegExp)을 사용하면 편리합니다. 이 블로그 포스트에서는 자바스크립트에서 정규식을 활용하여 문자열에서 이메일 주소를 추출하는 방법에 대해 알아보겠습니다.

문자열에서 이메일 주소 추출하기

다음은 문자열에서 이메일 주소를 추출하는 간단한 자바스크립트 함수의 예시입니다.

function extractEmails(text) {
  const emailRegex = /([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/g;
  return text.match(emailRegex);
}

const sampleText = "이메일 주소는 example1@example.com 과 example2@example.com 입니다.";
const extractedEmails = extractEmails(sampleText);
console.log(extractedEmails);

위 예시에서, extractEmails 함수는 주어진 텍스트에서 정규식을 사용하여 이메일 주소를 추출합니다. sampleText에서 추출한 이메일 주소는 브라우저 콘솔에 출력됩니다.

동작 설명

결론

자바스크립트에서 정규식을 사용하여 이메일 주소를 추출하는 방법에 대해 알아보았습니다. 이를 응용하여 웹 애플리케이션에서 이메일 주소를 자동으로 추출하거나 유효성을 검사하는 등의 다양한 작업에 활용할 수 있습니다.

많은 웹 개발자들에게 도움이 되길 바라며, 좀 더 다양한 활용 사례를 찾아보시기를 권장합니다.