Hallo liebe community,
ich versuche gerade in Perl per regex einen Pfad in einer Variablen durch einen anderen zu ersetzen. Das scheitert vermutl. an den / \ in der Pfadangabe. Ich könnte jetzt natürlich diese Zeichen zuerst ersetzen, aber das muss doch auch eleganter gehen. Hier ein Code-Schnipsel:
my $verzeichnisname_quelle = '\\SERVER\Öffentlich\Musik';
my $verzeichnisname_ziel = '\\SERVER\Musik';
my $path = $verzeichnisname_quelle."\/test";
print $verzeichnisname_quelle."\n".$verzeichnisname_ziel."\n".$path."\n";
$path =~ s/$verzeichnisname_quelle/$verzeichnisname_ziel/g;
Habt ihr eine Idee?