André Laugks: preg_match

Beitrag lesen

Hallo!

preg_match("/.*?Oma.*?(NICHT: Hühnerstall).*?Motorrad.*?/", $string, $result);

Wie also muss der Teil: (NICHT: Hühnerstall) aussehen ?

Ich würde testen ober er enthalten ist (einfacher) und nicht ob er nicht enthalten ist. Man muß es einfach anders betrachten.

preg_match("/Oma[\w\s]+Hühnerstall[\w\s]+Motorrad/is", $string, $result);

Es ist schwierig, den bei Hühnerstall (-1 * l) ist der Ausdruck falsch sowie bei Huehnerstall.

MfG, André Laugks

--
L-Andre @ gmx.de