From 2beeddb325ecbc03ddd6c741449fabd527a3c8cc Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 20 Feb 2022 22:52:28 +0100 Subject: Local-anime: add option to group episodes into anime groups from the name of the anime by using the local_manga.auto_group_episodes config --- plugins/EpisodeNameParser.hpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 plugins/EpisodeNameParser.hpp (limited to 'plugins/EpisodeNameParser.hpp') diff --git a/plugins/EpisodeNameParser.hpp b/plugins/EpisodeNameParser.hpp new file mode 100644 index 0000000..1ec847a --- /dev/null +++ b/plugins/EpisodeNameParser.hpp @@ -0,0 +1,15 @@ +#pragma once + +#include +#include + +namespace QuickMedia { + struct EpisodeNameParts { + std::string_view group; // optional + std::string_view anime; // required + std::string_view season; // optional + std::string_view episode; // required + }; + + std::optional episode_name_extract_parts(std::string_view episode_name); +} \ No newline at end of file -- cgit v1.2.3