Thread Regex ausgabe auf Array (9 answers)
Opened by piet at 2010-08-01 10:54

MatthiasW
 2010-08-01 11:52
#140204 #140204
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Liegt wohl an dem .+?, das liest mindestens 1 Zeichen und damit die { und anschließend alle weiteren [A-Za-z0-9]. Um das zu umgehen könntest du .*? schreiben und die Ergebnisse filtern:
Code (perl): (dl )
my @platzhalter = grep {length} $datei =~ /\$(.*?)[^A-Za-z0-9]/g;

Oder es anders schreiben (msg #140203).

MfG
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Regex ausgabe auf Array