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

payx
 2010-08-20 13:06
#140795 #140795
User since
2006-05-04
564 Artikel
BenutzerIn

user image
Hallo Andre,

so klappt das bei mir:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl
use strict;
use warnings;

my $string = '\\w';

$string =~ s/(\\)+/\\/g;

print $string;

HTH
Grüße
payx

Edit: Sorry, das stimmt so wohl nicht. Sondern es scheint so zu sein, dass nur der Dumper den zweiten Backslash einfügt. In der Variablen ist er also nicht vorhanden und kann deshalb auch nicht substituiert werden (weder durch Deine noch durch meine RegEx).

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;

my $string = '\\w';

print $string;
print "\n";
print Dumper $string;

Last edited: 2010-08-20 13:39:17 +0200 (CEST)

View full thread XML::Simple - Escaping