Markus Trusk: Wert aus einer Schleife heraus ändern?

Beitrag lesen

Hi,
Ich bin momentan bei einem Problem, das mir einfach erschien, aber anscheinend doch nicht so einfach ist, oder vielleicht steht ich auch nur auf der Leitung. Ich habe 5 Variablen, die Werte enthalten können, oder leer sind. Alle Variablen, die leer sind, wurde ich gerne so abändern, dass sie stattdessen ein %-Zeichen enthalten. Zuerst dachte ich irgendwie an so etwas:

my $i = 0;
foreach ($label,$artist,$title,$style,$quality)    {
         if ($_ =~ /^\s*$/)    {
         $_[$i] = '%';
         }
$i++;
}

Aber hiermit kann ich die Werte nicht ändern. Ich dachte auch an Referenzen, aber kann ich die hier überhaupt einsetzen, und wenn ja wie?

Markus Trusk.