Thread XML::Simple - Escaping (5 answers)
Opened by Andre at 2010-08-20 12:08

topeg
 2010-08-20 14:02
#140802 #140802
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Dein Beispiel hat ein paar Macken. versuch es mal besser so:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;

my $old_s = <DATA>;
chomp($old_s);
my $new_s = $old_s;
$new_s=~ s/\\\\/\\/g;

print "PRINT:\n$old_s\n$new_s\n";
print "DUMPER:\n".Dumper $old_s, $new_s;

__DATA__
\\w


dann bekommst du das richtige Ergebniss:
Code: (dl )
1
2
3
4
5
6
PRINT:
\\w
\w
DUMPER:
$VAR1 = '\\\\w';
$VAR2 = '\\w';


Denke Daran, dass Dumper \ zu \\ macht und in '...' werden \\ zu \.

View full thread XML::Simple - Escaping