Thread Dringend! Brauche Hilfe bei regulären Ausdrücken (13 answers)
Opened by perlniete at 2009-02-09 00:01

pq
 2009-02-09 11:31
#118738 #118738
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
perlniete+2009-02-08 22:58:42--
1) $iub =~ s/\^//g;

$iub steht ja einfach nur für einen String. s für ersetzen. Aber dann kommen meine Probleme. Das ^ steht ja für den zeilenanfang. Heißt das jetz der soll in dem String den Zeilenanfang durch nichts ersetzen?

der backslash escaped ein zeichen, so dass es keine sonderbedeutung mehr hat. das ist eigentlich so
eine standard-aufgabe für den backslash in der programmierung.
eigentlich ist der backslash auch recht früh in perldoc perlre erklärt (ich geh mal davon aus, dass du
perldoc kennst). also, die substitution ersetzt einfach nur global das '^'.

und bitte nicht mehr doppelt posten. einmal reicht.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Dringend! Brauche Hilfe bei regulären Ausdrücken