擅长:python、mysql、java
<p>我将<code>re.findall</code>与以下正则表达式模式一起使用:</p>
<pre class="lang-regex prettyprint-override"><code>^(.*?)\s+(Se\d+)(E\d+)\s+(.*)$
</code></pre>
<p>示例脚本:</p>
<pre class="lang-py prettyprint-override"><code>file = "The Great Home Se01E01 Meatballs for Dinner"
parts = re.findall(r'^(.*?)\s+(Se\d+)(E\d+)\s+(.*)$', file)
print(parts)
</code></pre>
<p>这张照片是:</p>
<pre><code>[('The Great Home', 'Se01', 'E01', 'Meatballs for Dinner')]
</code></pre>