擅长:python、mysql、java
<p>使用此正则表达式查找所有日期:</p>
<blockquote>
<p>\d{4}[-/]\d{2}[-/]\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z</p>
</blockquote>
<pre><code>filedata = filedata.split()
for line in filedata:
cur_date = re.findall('\d{4}[-/]\d{2[-/]\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z', line)
print cur_date
for match in cur_date
line.replace(match,updateDate(match))
</code></pre>
<p>您只需要创建一个updateDate()函数来执行您想要的更新
在此函数中,您可以使用相同的正则表达式,但这次使用的是匹配的组,例如()。在</p>
<p>我认为把工作分成两部分比较容易</p>