#출처 : 코딩도장
https://dojang.io/mod/page/view.php?id=2439
파이썬 코딩 도장: 43.5 연습문제: 이메일 주소 검사하기
다음 소스 코드를 완성하여 주어진 이메일 주소가 올바른지 판단하도록 만드세요. emails 리스트에서 앞의 다섯 개는 올바른 형식이며 마지막 세 개는 잘못된 형식입니다. practice_regular_expression.py
dojang.io
이메일 주소 형태가 맞는지 아닌지 출력하는 프로그램을 만드시오!
import re
p = re.compile('^[a-zA-Z0-9+-_.]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$')
emails = ['python@mail.example.com', 'python+kr@example.com', # 올바른 형식
'python-dojang@example.co.kr', 'python_10@example.info', # 올바른 형식
'python.dojang@e-xample.com', # 올바른 형식
'@example.com', 'python@example', 'python@example-com'] # 잘못된 형식
for email in emails:
print(p.match(email) != None, end=' ')
#True True True True True False False False
'자연어 처리' 카테고리의 다른 글
추천 시스템 만들기 팁 (0) | 2023.07.25 |
---|---|
[자연어 처리] 시스템 구현 단계, 언어 모델, 신경망 (0) | 2023.07.25 |
[정규표현식] re.함수명(패턴,문자열) (0) | 2023.07.25 |
[정규표현식] url 검사 (0) | 2023.07.24 |
[자연어 처리] 기본개념, 처리 순서 (0) | 2023.07.24 |