Thread [Mojo::DOM] Regex bis "break"? (8 answers)
Opened by Ionit at 2014-09-23 13:56

GwenDragon
 2014-09-23 15:18
#177503 #177503
User since
2005-01-17
14597 Artikel
Admin1
[Homepage]
user image
Mit
Code (perl): (dl )
my ($konf) = $_->text =~ m/(KF:)\s(\d+)/;
fängst du nur was in der ersten Klammer des RegEx.

Entweder
Code (perl): (dl )
my ($tag, $konf) = $_->text =~ m/(KF:)\s(\d+)/;

oder
Code (perl): (dl )
my ($konf) = $_->text =~ m/KF:\s(\d+)/;


Ein Regex liefert so viele gematchte Zeichenketten zurück wie in Klammern gesetzt ist.
Und wenn links ein Array im Listenkontext steht, dann wird dieses gefüllt
(@ERGEBNIS) = "ABC              DEF xxx" =~ /(ABC)\s+(DEF)/;
ergibt
in $ERGEBNIS[0] ist ABC
in $ERGEBNIS[1] ist DEF

View full thread [Mojo::DOM] Regex bis "break"?