From 79b1e7bfe0416290f93272151404d01eff08ff46 Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Mon, 20 Apr 2020 17:27:27 +0200 Subject: [PATCH] Regex is working, need to get fields now --- src/mkv/write.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mkv/write.c b/src/mkv/write.c index 1ad8fcd7..b3bad2e9 100644 --- a/src/mkv/write.c +++ b/src/mkv/write.c @@ -148,9 +148,9 @@ metadata_from_path(char *const mkvfile, struct kara_metadata *meta) char msgbuf[LEKTOR_TAG_MAX]; static const char *rgx = - "^\\/(?:.+)\\/(vo|va|amv|cdg|autres|vocaloid)\\/" - "(jp|fr|en|ru|sp|it|ch|latin|multi|undefined)\\/(.+)\\/" - "(.+) - (OP|ED|IS|AMV|VOCA|PV|MV|LIVE)(\\d*) - (.+)\\.mkv$"; + "^/(.+)/(vo|va|amv|cdg|autres|vocaloid)/" + "(jp|fr|en|ru|sp|it|ch|latin|multi|undefined)/(.+)/" + "(.+) - (OP|ED|IS|AMV|VOCA|PV|MV|LIVE)([[:digit:]]*) - (.+)\\.mkv$"; RETURN_IF(regcomp(®ex, rgx, REG_EXTENDED), "Failed to compile regex", false); -- GitLab