擅长:python、mysql、java
<p>您的正则表达式模式已关闭,因为目标时间戳中没有空格。以下是执行搜索的一种简单方法:</p>
<pre><code>string = "date file /20190529050003/folder "
matches = re.findall(r'\b\d{14}\b', string)
print(matches)
</code></pre>
<p>这张照片:</p>
<pre><code>['20190529050003']
</code></pre>
<p>我们可以尝试使模式更有针对性,例如只允许小时、分钟等字段的有效值。但是,这将是一个更大的工作,如果你不希望看到任何14位数字在你的文本中是<em>不是</em>时间戳,那么我建议避免使模式更复杂。你知道吗</p>