Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

날짜 문자열을 일치시키기 위해 Python 정규식을 어떻게 사용합니까?


지정된 날짜 문자열 아래의 첫 번째 경우에는 d-m-y 형식과 일치하고 두 번째 경우에는 날짜 문자열이 형식과 일치하지 않습니다.

예시

import re
datestring = '21-09-1991'
foo =re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo.group()
datestring = '1991-09-21'
foo =re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo

출력

21-09-1991
None