Prechádzať zdrojové kódy

more aggressive stripping of prefixes/suffixes in ChartsRegexp

Christoph Berg 21 rokov pred
rodič
commit
40e92740a4
1 zmenil súbory, kde vykonal 1 pridanie a 2 odobranie
  1. 1 2
      modules/Pisg/Parser/Logfile.pm

+ 1 - 2
modules/Pisg/Parser/Logfile.pm

@@ -662,8 +662,7 @@ sub _charts
     $Song =~ s/_/ /g;
     $Song =~ s/_/ /g;
     $Song =~ s/\d+ ?- ?//;
     $Song =~ s/\d+ ?- ?//;
     $Song =~ s/\.(mp3|ogg|wma)//ig;
     $Song =~ s/\.(mp3|ogg|wma)//ig;
-    $Song =~ s/ \.\.\.$//;
-    $Song =~ s/ [^\w]+$//;
+    $Song =~ s/^ *[^\w]* *| *[^\w]* *$//g;
     my $song = lc $Song;
     my $song = lc $Song;
     $stats->{word_upcase}{$song} = $Song;
     $stats->{word_upcase}{$song} = $Song;
     $stats->{chartcounts}{$song}++;
     $stats->{chartcounts}{$song}++;