擅长:python、mysql、java
<p>注意你的<code>[line for line in ...]</code>。这个理解的结果中的元素将是完整的线条。你知道吗</p>
<p>使用regex只是为了过滤。你知道吗</p>
<p>幸运的是,<code>re.findall</code>可以获取整个文件并返回您想要的结果,而无需拆分为行,只需使用:</p>
<pre class="lang-py prettyprint-override"><code>re.findall(r'(server1 (\w+))', open(file_,'r',encoding='utf-8').read())
</code></pre>