Hallo,
ich befürchte ja, die Frage ist furchtbar doof. Ich habe mich durchaus mit der Lösungssuche beschäftigt, bin aber nicht fündig geworden. (typisch Frau: erstmal entschuldigen...).
langer Text in Variable.
$text1 = "Ute Schnute Kasimir";
$text2 = "Ute ist unterwegs?";
$text3 = "Schnuten ziehen lang";
$text4 = "Die blutenden Wunden";
Mein Suchwort ist
$suchwort = "Ute";
Problem: Ich will, das nur Ute gefunden wird, Groß-Kleinschreibung egal. "Schnute" soll kein Ergebnis sein.
Suche ich mit :
if ($text3 =~ /$suchwort/i) {
$treffer++;
}
findet Perl natürlich Ute und meldet Treffer.
Nun kann ich nicht nach / $suchwort / suchen und Leerzeichen mit eingeziehen, da ansonsten $text2 kein Treffer wäre.
Muß ich jetzt nach /^$suchwort/ || /$suchwort$ suchen? Aber dann würde ja "Hier kommt Schnute" einen Treffer darstellen....
Ich weiß nimmer mehr weiter...
Kann mich jemand aus dem Buchstabensalat herausholen???
Vielen Dank,
lulinda