Quotestadtauto -> 100% Überstimmung ; wie gesagt keine groß/klein
stadtauto* -> alles was damit beginnt
*stadtauto* -> alles was enthält
*stadtauto -> alles was darauf endet
if ($zeichenkette =~ /stattauto//i/){
if ($zeichenkette =~ /stattauto.*//i/){
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/perl
use strict;
use warnings;
my $testwert = 'stattauto';
if ($testwert =~ /stattauto/i){
print " -> uebereinstimmung -> richtig\n";
} else {
print " -> KEINE uebereinstimmung -> falsch\n";
}
print "\n";
$testwert = 'stattauto luebeck';
if ($testwert =~ /stattauto/i){
print " -> uebereinstimmung -> falsch\n";
} else {
print " -> KEINE uebereinstimmung -> richtig\n";
}
if ($testwert =~ /stattauto$/i) {
if ($zeichenkette =~ /sta[dt]tauto/i){
1
2
3
/^blah/i; # am Anfang
/blah\z/i; # am Ende
/blah$/i; # am Ende ODER vor dem Newline am Ende