Skip to main content

Twisted Sister - Stay Hungry -2016- -flac 24-192- File

# Extract year (4 digits, possibly in -YEAR- or _YEAR_) year_match = re.search(r'[-_]?(?P<year>\d4)[-_]?', clean) if year_match: result['year'] = int(year_match.group('year')) clean = re.sub(r'[-_]?\d4[-_]?', '', clean).strip(' -_')

# Split remaining by common separators parts = re.split(r'[-_]1,2', clean) parts = [p.strip() for p in parts if p.strip()] Twisted Sister - Stay Hungry -2016- -FLAC 24-192-

return result test_string = "Twisted Sister - Stay Hungry -2016- -FLAC 24-192-" parsed = parse_audio_folder_name(test_string) # Extract year (4 digits, possibly in -YEAR-