line_1_1
=
"XXX出生于2001年06月01日"
line_1_2
=
"XXX出生于2001年6月1日"
line_2_1
=
"XXX出生于2001年06月"
line_2_2
=
"XXX出生于2001年6月"
line_3_1
=
"XXX出生于2001/06/01"
line_3_2
=
"XXX出生于2001/6/1"
line_4_1
=
"XXX出生于2001-06-01"
line_4_2
=
"XXX出生于2001-6-1"
line_5_1
=
"XXX出生于2001-06"
line_5_2
=
"XXX出生于2001-6"
regex_str
=
".*(\d{4}[年/-]\d{1,2}([月/-]\d{1,2}(日|$)|[月/-]$|$))"
for
i
in
range
(
1
,
6
):
for
j
in
range
(
1
,
3
):
new_line
=
'line_'
+
str
(i)
+
'_'
+
str
(j)
print
(new_line)
match_obj
=
re.match(regex_str,
locals
()[new_line])
if
match_obj:
print
(match_obj.group(
1
))
print
(
"\n"
)