Struppi: Suche nach Sonderzeichen wie Slash oder Backslash

Beitrag lesen

Hallo,
folgender Sachverahlt:

mittels $input =~ s/suche/ersetze/g;

gehe ich meinen input durch und ersetze meine suche.

Was aber wenn ich nach einem Pfad suche als folgendes Konstrukt habe:

$input =~ s//home/xaranx/file//home/xaranx/file1/g;
mit
$input =~ s//home/xaranx/file//home/xaranx/file1/g;
hierbei bekomme ich zwar keine Fehlermeldung, der Perl Interpreter führt die suche aber auch nicht durch :-(

Du arbeitest sicher nicht mit angeschalteten Warnungen oder mit use strict?

Denn dein Fehler liegt mit Sicherheit woanders:

my $input = '/home/xaranx/file';
$input =~ s//home/xaranx/file//home/xaranx/file1/g;
print $input

klappt einwandfrei bei mir.

Struppi.