正则3
import re
# line = "XXX出生于1990年8月"
# line = "XXX出生于1990年8月1日"
# line = "XXX出生于1990/8/1"
# line = "XXX出生于1990/08/01"
# line = "XXX出生于1990-08-01"
line = "XXX出生于1990-8-1"
str_match = ".*出生于(\d{4}[年/-]\d{1,2}([-/月]\d{1,2}.*|[月]$))"
matched_obj = re.match(str_match,line)
if matched_obj:
print(matched_obj.group(1))