Thread Frage zu Regexnutzung
(11 answers)
Opened by bianca at 2014-04-13 11:26
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 |