4 Einträge, 1 Seite |
Quotemy $line = "irgendwas \$pff \$pff_sum irgendwas ";
my $skalar = '\$pff';
my $new_name = "ABCDEFG";
if ($line =~ s/$skalar\s/\$$new_name/g) { print "$line" }
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/perl
use strict;
use warnings;
my $line = "irgendwas \$pff \$pff_sum irgendwas ";
my $skalar = "\$pff";
my $new_name = "ABCDEFG";
if ($line =~ s/\Q$skalar\E\b/\$$new_name/g) {
print $line; # Variablen braucht man nicht in double quotes setzen
}
4 Einträge, 1 Seite |