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(&regex, rgx, REG_EXTENDED), "Failed to compile regex", false);
 
-- 
GitLab