diff --git a/NzbDrone.Core/Parser.cs b/NzbDrone.Core/Parser.cs
index 5d2b19ff0..c51edf7b7 100644
--- a/NzbDrone.Core/Parser.cs
+++ b/NzbDrone.Core/Parser.cs
@@ -24,11 +24,11 @@ namespace NzbDrone.Core
RegexOptions.IgnoreCase | RegexOptions.Compiled),
//Multi-episode (S01E05E06, S01E05-06, etc)
- new Regex(@"^(?
.+?)(?:\W+S?(?\d{1,2}(?!\d+))(?:(?:\-|[ex]|\s){1,2}(?\d{1,2}(?!\d+)))+){2,}\W?(?!\\)",
+ new Regex(@"^(?.+?)(?:\W+S?(?\d{1,2}(?!\d+))(?:(?:\-|[ex]|\s){1,2}(?\d{2}(?!\d+)))+){2,}\W?(?!\\)",
RegexOptions.IgnoreCase | RegexOptions.Compiled),
- //Single episodes (S01E05, 1x056, etc)
- new Regex(@"^(?.+?)(?:\W+S?(?\d{1,2}(?!\d+))(?:(?:\-|[ex]|\s){1,2}(?\d{1,2}(?!\d+)))+)\W?(?!\\)",
+ //Single episodes (S01E05, 1x05, etc)
+ new Regex(@"^(?.+?)(?:\W+S?(?\d{1,2}(?!\d+))(?:(?:\-|[ex]|\s){1,2}(?\d{2}(?!\d+)))+)\W?(?!\\)",
RegexOptions.IgnoreCase | RegexOptions.Compiled),
//No Title - Single episodes or multi-episode (S01E05E06, S01E05-06, etc)
@@ -61,7 +61,6 @@ namespace NzbDrone.Core
private static readonly Regex ReportSizeRegex = new Regex(@"(?\d+\.\d{1,2}|\d+\,\d+\.\d{1,2})\W?(?GB|MB|GiB|MiB)",
RegexOptions.IgnoreCase | RegexOptions.Compiled);
-
internal static EpisodeParseResult ParsePath(string path)
{
var fileInfo = new FileInfo(path);
@@ -77,7 +76,6 @@ namespace NzbDrone.Core
return result;
}
-
internal static EpisodeParseResult ParseTitle(string title)
{
try