Thread Aus Textdatei nach bestimmten Wort Wörter auslesen
(16 answers)
Opened by Gast_13 at 2013-09-12 12:32
Hallo Gast_13,
Guest Gast_13 Du kannst auch hier split verwenden. Vielleicht hilft Dir dieser Vorschlag? (Frag nach, wenn Du etwas nicht verstehen solltest.) Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/usr/bin/perl use strict; use warnings; my $words = 0; while (<DATA>) { my @wds = split(/[^\w.]+/, $_); print join "; ", @wds[2..$#wds]; print "\n"; $words += scalar(@wds)-2; } print("words=$words\n"); __DATA__ .SUBCKT D1N4148 Anode1 Kathode1 foo .SUBCKT D1N4248 Anode2 Kathode2 foo bar .SUBCKT D1N4348 Anode3 Kathode3 .SUBCKT D1N4448 Anode4 Kathode4 foo .SUBCKT D1N4548 Anode5 Kathode5 foo bar .SUBCKT D1N4648 Anode6 Kathode6 .SUBCKT D1N4748 Anode7 Kathode7 foo .SUBCKT D1N4848 Anode8 Kathode8 foo bar .SUBCKT D1N4948 Anode9 Kathode9 HTH Grüße payx |