Ich beginne zu lernen regulären Ausdruck und ich steckte fast 3 Tage auf das Problem. Ich brauche einen regelmäßigen Ausdruck, der den Namen der Serie, die Staffel mit der Nummer der Episode und alles andere gruppiert. Ich habe mir das ausgedacht, aber nicht das Ergebnis, das ich brauchte.Regulärer Ausdruck Name der Serie in 3 Gruppen gruppiert
(.*)([Ss]?[0-9]{1,2}?[Ee]?[0-9]{1,2}?)(.*)
-Code sollte
auf diesen arbeitenTimeless.S01E05.HDTV.x264-KILLERS[ettv]
the.big.bang.theory.1007.hdtv-lol
dcs.legends.of.tomorrow.107.hdtv[ettv]
Sie sollten die Sprache verwenden, die Sie verwenden. Nicht alle regulären Ausdrucksparser sind gleich. Außerdem benötigen Sie eine bessere Erklärung dafür, was "funktioniert" und "nicht funktioniert" bedeutet. Schließlich funktioniert "^. * $" Auf den Beispielen, die Sie geben. –
Python und es funktioniert nicht, wenn ich es benutze :-) – user2685970
Wäre es nicht wartungsfreundlicher, wenn du einen Regex pro Jahr, Jahreszeit usw. verwendest? – tmslnz