![]() |
|< 1 2 >| | ![]() |
15 Einträge, 2 Seiten |
substr_compare
use String::Approx;
my @wort = split " ",$text;
1 2 3 4 5 6 7
my ($i, @treffer) = (0); foreach (@wort) { if ($benutzer_eingabe =~ /$_/i) { $treffer[$i] = "$_"; $i++; } }
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; my $text = "Hier ist Meier, und hier ist Meyer.\n". "Die Namen hören sich gleich an, aber trotzdem\n". "können sie beide zu den Treffern gezählt werden."; my @wort = split " ",$text; print "Bitte geben sie das Suchwort ein: "; chomp(my$input = <STDIN>); $input = "Meyer" if ! $input; my @treffer; my $i = 0; for ($input =~ s/y/i/g,$input =~ s/s/x/g) { foreach (@wort) { if ($input =~ /$_/i) { $treffer[$i] = "$_"; $i++; } } } print "\nTreffer: @treffer\n"; <STDIN>;
use String::Approx;
[cpan]String::Approx[/cpan]
![]() |
|< 1 2 >| | ![]() |
15 Einträge, 2 Seiten |