擅长:python、mysql、java
<pre><code>from dateutil import parser
texts = ["Aug06", "Aug2006", "August 2 2008", "19th August 2006", "08-06", "01-08-06"]
for text in texts:
print text, parser.parse(text)
Aug06 2010-08-06 00:00:00
Aug2006 2006-08-28 00:00:00
August 2 2008 2008-08-02 00:00:00
19th August 2006 2006-08-19 00:00:00
08-06 2010-08-06 00:00:00
01-08-06 2006-01-08 00:00:00
</code></pre>
<p>如果您想在较长的文本中找到这些日期,那么尝试搜索数字和月份组,并将它们提供给这个解析器。如果文本看起来不像日期,则会引发异常。在</p>
^{pr2}$