Thread Frage zu Regexnutzung (11 answers)
Opened by bianca at 2014-04-13 11:26

bianca
 2014-04-13 11:26
#174726 #174726
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Guten Morgen!

Ein Script:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/perl
use strict;
use warnings;
use 5.010;

my %par = (
    text    => "Tes\x01t",
    zeichen => qr{[e\x01]}x,
);

test(\%par);
say $par{text};

sub test {
    my ($par) = @_;
    $par->{text} =~ s/$par->{zeichen}//;
}

Frage: Warum funktioniert die Zeichenlöschung nur für das e aber nicht für \x01? Was mache ich da falsch?

modedit Editiert von pq: Stichwort regex hinzugefügt
Last edited: 2014-04-13 12:26:36 +0200 (CEST)
10 print "Hallo"
20 goto 10

View full thread Frage zu Regexnutzung