diff --git a/NzbDrone.Core/Parser.cs b/NzbDrone.Core/Parser.cs
index b8553aae7..73bf457ad 100644
--- a/NzbDrone.Core/Parser.cs
+++ b/NzbDrone.Core/Parser.cs
@@ -14,11 +14,11 @@ namespace NzbDrone.Core
private static readonly Regex[] ReportTitleRegex = new[]
{
- new Regex(@"^(?
.+?)?\W?(?\d{4}?)?\W+(?\d{4})\W+(?\d{2})\W+(?\d{2})\W?(?!\\)",
+ new Regex(@"^(?.+?)?\W*(?\d{4})\W+(?\d{2})\W+(?\d{2})\W?(?!\\)",
RegexOptions.IgnoreCase | RegexOptions.Compiled),
new Regex(@"^(?.*?)?(?:\W?S?(?\d{1,2}(?!\d+))(?:(?:\-|\.|[ex]|\s|\sto\s){1,2}(?\d{1,2}(?!\d+)))+)+\W?(?!\\)",
RegexOptions.IgnoreCase | RegexOptions.Compiled),
- new Regex(@"^(?.+?)?\W?(?\d{4}?)?(?:\W(?\d+)(?\d{2}))+\W?(?!\\)",
+ new Regex(@"^(?.+?)?\W?(?:\W(?\d+)(?\d{2}))+\W?(?!\\)",
RegexOptions.IgnoreCase | RegexOptions.Compiled),
//Supports 103/113 naming
new Regex(@"^(?.*?)?(?:\W?S?(?\d{1,2}(?!\d+))(?:(?:\-|\.|[ex]|\s|to)+(?\d+))+)+\W?(?!\\)",