Просмотр исходного кода

Match the season a bit more specifically to avoid issues with series titles ending in s and including a year

Zachary Kotlarek 14 лет назад
Родитель
Сommit
a87a017865
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      findTorrent.pl

+ 2 - 2
findTorrent.pl

@@ -695,14 +695,14 @@ sub findSE($) {
 	my $season  = 0;
 	my $episode = 0;
 
-	if ($title =~ /s(?:eason|eries)?\s*(\d+)/i) {
+	if ($title =~ /[\W_]s(?:eason|eries)?\s*(\d+)/i) {
 		$season = $1;
 	} elsif ($title =~ /\b(\d+)x(\d+)\b/i) {
 		$season  = $1;
 		$episode = $2;
 	}
 
-	if (!$episode && $title =~ /e(?:ipsode)?\s*(\d+)/i) {
+	if (!$episode && $title =~ /e(?:ipsode)?\s*(\d{1,2})/i) {
 		$episode = $1;
 	}