擅长:python、mysql、java
<p>你做的一切都对除了这条线</p>
<pre><code>date = datetime.datetime.strptime(match.group(), '%d/%m/%Y').date()
</code></pre>
<p>您必须给出与您在<code>datetime.strptime</code>中的输入相同的格式。你知道吗</p>
<pre><code>'%Y-%m-%d' >> 2018-12-20
'%d/%m/%Y' >> 20/12/2018
</code></pre>
<p><strong>编辑</p>
<p>如果您不是在寻找datetime对象。你可以这样做</p>
<pre><code>results = re.findall(r'\d{2}/\d{2}/\d{4}', s)
print('\n'.join(results))
</code></pre>
<p>输出</p>
<pre><code>In [20]: results = re.findall(r'\d{2}/\d{2}/\d{4}', s)
In [21]: print('\n'.join(results))
20/12/2018
04/01/1997
09/07/1897
</code></pre>