15. 정규표현식

[파이썬] 글에서 이메일 주소 추려내기 (정규표현식)

만다린망고 2022. 2. 16. 16:44
반응형

먼저 정규표현식 패키지인 re 패키지를 불러옵니다. 

import re


텍스트에서 이메일을 추려내는 방법은 아래와 같습니다. 

#텍스트
text="e mail address : aaa@naver.com bbb@google.com ccc@daum.net "

#패턴 설정
pattern = '[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}'

#컴파일 (IGNORECASE는 대소문자 구분 안한다는 의미)
regex = re.compile(pattern, flags=re.IGNORECASE)

#이메일 주소만 추리기
regex.findall(text)
반응형