Thread Wörter in einer Datei suchen (8 answers)
Opened by KatPerl at 2020-04-09 14:21

KatPerl
 2020-04-09 14:21
#191722 #191722
User since
2020-04-09
2 Artikel
BenutzerIn
[default_avatar]
Ich sitze seit einiger Zeit vor einer Aufgabe und komme nicht weiter.
Es soll von dem Benutzer ein Wort eingegeben werden, welches dann in einer Datei Gesucht wird und am ende ausgegeben wird, wie oft es in der Datei vorkommt.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use strict; 
use warnings; 

open(my $text, "ue1.txt");
my $result = ""; 
my $count = 0; 
while (<$text>){
    $result .= $_;
}
my $line = <STDIN>; 
foreach my $wert ($result) {
if ($wert =~/$line/) {
$count++;
}
 
}
print $count; 

ausgegeben wird hier dann 0, da Count ja auf null gesetzt wurde. ich wollte aber eigentlich das die Count variable immer um 1 erhöht wird, sobald das Wort im text gefunden wurde.

Last edited: 2020-04-09 14:33:32 +0200 (CEST)

View full thread Wörter in einer Datei suchen