SeriesIDParserCore (nuget): For full .Net support check SeriesIDParser (https://www.nuget.org/packages/SeriesIDParser/)  Supported By JetBrains (https://www.jetbrains.com)  Parses series or movie strings to detailed object.  Input: "Knight.Rider.S01E01E02.Die.grosse.Duerre.German.DVDRip.AAC.XviD-c0nFuSed.mkv" The output would be a object like that:  SeriesID (object) |-> FullTitle -> Knight.Rider.S01E07.Die.grosse.Duerre (string) |-> SeriesTitle -> Knight.Rider (string) |-> EpisodeTitle-> Die.grosse.Duerre (string) |-> State -> OK_SUCCESS (Flagable Enum) |-> IsSeries -> true (bool) |-> IsMultiEpisode -> true (bool) |-> OriginalString-> Knight.Rider.S01E07.Die.grosse.Duerre.German.DVDRip.XviD-c0nFuSed.mkv (string) |-> ParsedString -> Knight.Rider.S01E07.Die.grosse.Duerre.DVDRip.German.mkv (string) |-> RemovedTokens -> {German, DVDRip, XviD} (string-list) |-> Season -> 1 (int) |-> DetectedOldSpacingChar -> '.' (char) |-> ProcessingDuration -> (TimeSpan) |-> Episodes -> 1, 2 (int list) |-> IDString -> S01E07 (string) |-> Resolutions -> {SD_Any} (enum list) |-> Year -> 1982 (int) |-> VideoCodec -> XviD (string) |-> AudioCodec -> AAC (string) |-> ReleaseGroup -> c0nFuSed (string) |-> FileInfo -> OBJECT (FileInfo) |-> ParserSettingsUsed -> OBJECT (ParserSettingsUsed) |-> Is3D -> true (bool) |-> DimensionalType -> Dimension_3DHSBS (Enum)  Check "Project Site" link on the left for the GitHub project site. Icon designed by Madebyoliver from Flaticon
Keywords: Series|Movie|ID|String|Parser|.Net|Core|id|identity|movie|movie-strings|parser|series|string|string-manipulation