擅长:python、mysql、java
<p>下面的正则表达式怎么样:<code>(.*)-\d{4}-</code>。这匹配任何后跟连字符、四位数字和另一个连字符的内容</p>
<p>使用上述正则表达式,第一组是用户名ala:</p>
<pre><code>import re
agent_str = 'DESKTOP-OHK45JO-2020-04-09-02-27-11-451975.txt'
names = re.search(r'(.*)-\d{4}-', agent_str)
print(names.group(1))
</code></pre>