Hallo!
Ich habe folgendes Problem:
Ich versuche einen String zu überprüfen, ob ein Wort _nicht_ darin vorkommt, gleichzeitog aber auch, daß bestimmte Wörter drin vorkommen.
z.B:
$string = "Meine Oma fährt im Hühnerstall Motorrad!";
Nun will ich wissen, ob "Oma" und "Motorrad" drin vorkommt, dazwischen aber _nicht_ das Wort "Hühnerstall".
also irgendwie so:
preg_match("/.*?Oma.*?(NICHT: Hühnerstall).*?Motorrad.*?/", $string, $result);
Wie also muss der Teil: (NICHT: Hühnerstall) aussehen ?