Thread Regex: fangende Klammer in Wiederholungsklammer
(13 answers)
Opened by GUIfreund at 2014-10-21 13:42
So geht doch auch:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 use strict; use warnings; my $line = <DATA>; my (@caught) = ($line =~ /(?:X<([^>]+)>)/g); # äußere Klammer wird nicht gefangen wegen ?: print "$_\n" for (@caught); 1; __DATA__ X<$!> X<$ERRNO> X<$OS_ERROR> $! $ERRNO $OS_ERROR Editiert von GwenDragon: Typo bei Arrayname Last edited: 2014-10-21 15:21:31 +0200 (CEST) |