Leser: 20
1 2 3 4 5 6 7 8 9 10 11 12
$test = "Heute morgen sah ich Bruno Müller in der Schule!"; open (MYFILE, '<alle_namen.txt'); $alle_namen = (<MYFILE>); close (MYFILE); if($test =~ $alle_namen) { print "true\n" } else { print "false\n" };
1 2 3 4 5 6 7 8 9 10 11 12
$test = "Ich finde dass Paul McCartney ein toller Musiker ist!"; open (MYFILE, '<alle_namen.txt'); $alle_namen = (<MYFILE>); close (MYFILE); if($test =~ $alle_namen) { print "true\n" } else { print "false\n" };
1 2 3 4 5 6 7 8 9 10
my @namen=<$fh>; chomp(@namen); @namen=sort{length($b) <> length($a) || $a cmp $b}@namen; # erst länge des namen, dann alphabetisch for my $name (@namen) { if($test=~/\Q$name\E/) { print "GEFUNDEN: $name\n"; } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use strict; use warnings; my %allNames; while (<DATA>) { chomp; $allNames{$_} = 1; } for my $testName ("John Lennon", "Raubtier", "Paule McC") { print "$testName ist " . ($allNames{$testName} ? "" : "nicht ") . "drin\n"; } __DATA__ John Lennon Paule McC