문자열을 추출하려면 문자열에 포함될 수 있는 날짜 형식을 알아야 합니다. 정규식을 사용하여 날짜를 추출하고 "datetime.datetime.strptime"을 사용하여 날짜를 구문 분석할 수 있습니다. 예를 들어 YYYY-MM-DD 형식의 문자열에 날짜가 있는 경우 다음 코드를 사용하여 이 날짜를 추출하고 구문 분석할 수 있습니다.
예시
import re, datetime s = "I have a meeting on 2018-12-10 in New York" match = re.search('\d{4}-\d{2}-\d{2}', s) date = datetime.datetime.strptime(match.group(), '%Y-%m-%d').date() print date
출력
이것은 출력을 줄 것입니다 -
2018-12-10