@ -22,8 +22,8 @@ namespace NzbDrone.Core.Parser
// Korean series without season number, replace with S01Exxx and remove airdate
new RegexReplace ( @"\.E(\d{2,4})\.\d{6}\.(.*-NEXT)$" , ".S01E$1.$2" , RegexOptions . Compiled ) ,
// Chinese LoliHouse/ZERO releases don't use the expected brackets, normalize using brackets
new RegexReplace ( @"^\[(?<subgroup>[^\]]*?(?:LoliHouse|ZERO )[^\]]*?)\](?<title>[^\[\]]+?)(?: - (?<episode>[0-9-]+)\s*|\[第?(?<episode>[0-9]+(?:-[0-9]+)?)话?(?:END|完)?\])\[", "[${subgroup}][${title}][${episode}][" , RegexOptions . Compiled ) ,
// Chinese LoliHouse/ZERO /Lilith-Raws releases don't use the expected brackets, normalize using brackets
new RegexReplace ( @"^\[(?<subgroup>[^\]]*?(?:LoliHouse|ZERO |Lilith-Raws )[^\]]*?)\](?<title>[^\[\]]+?)(?: - (?<episode>[0-9-]+)\s*|\[第?(?<episode>[0-9]+(?:-[0-9]+)?)话?(?:END|完)?\])\[", "[${subgroup}][${title}][${episode}][" , RegexOptions . Compiled ) ,
// Most Chinese anime releases contain additional brackets/separators for chinese and non-chinese titles, remove junk and replace with normal anime pattern
new RegexReplace ( @"^\[(?<subgroup>[^\]]+)\](?:\s?★[^\[ -]+\s?)?\[(?:(?<chinesetitle>[^\]]+?)(?:\]\[|[_/·]\s*))?(?<title>[^\]]+?)\](?:\[\d{4}\])?\[第?(?<episode>[0-9]+(?:-[0-9]+)?)话?(?:END|完)?\]" , "[${subgroup}] ${title} - ${episode} " , RegexOptions . Compiled )