擅长:python、mysql、java
<pre class="lang-py prettyprint-override"><code>import re
file = "The Great Home Se01E0k1 Meatballs for Dinner"
match = re.fullmatch(r"(?P<show>.+?) (?P<season>Se\d+)(?P<episode>E\d+) (?P<title>.+)", file)
print(match.groupdict() if match else "No match")
'''
{
'episode': 'E01',
'season': 'Se01',
'show': 'The Great Home',
'title': 'Meatballs for Dinner'
}
'''
</code></pre>