Thread skript läuft (leider) in endlosschleife
(8 answers)
Opened by attax at 2010-11-20 21:42
Normalerweise matcht der "." *kein* Newline. Diese Verhalten wird durch den s-Modifier geändert. Vielleicht macht dieses Beispiel das deutlich:
Code: (dl
)
1 $ perl -e 'my $var = "test\ntest"; my ($treffer1) = $var =~ /(.*)/; my ($treffer2) = $var =~ /(.*)/s; print ">>$treffer1<<\n<<$treffer2>>"' Bei dem ersten Regulären Ausdruck hört der Treffer *vor* dem Newline auf. Beim zweiten wird alles gematcht. OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |