Thread If-Anweisung mit mehreren Argumenten
(8 answers)
Opened by Kevin31 at 2009-06-19 10:38
perlretut
m/.../ ist der matching-operator, der eine regex auf einen string anwendet. das m vorne kann man auch weglassen, aber ich finde es lesbarer, den immer hinzuschreiben, auch weil ich öfter mal andere begrenzer als den slash verwende. das fragezeichen in der klammer sagt nur, dass die klammern nicht "auffangen" sollen. schreibst du in einer regex was in klammern, wird das für später aufgehoben, damit du darauf zugreifen kannst. das willst du in deinem fall aber gar nicht, darum (?: ... ) 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: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |