Hallo,
leider konnte ich durch die Suche keine Antwort auf meine Frage finden. Ich brauche einen regulären Ausdruck, der genau eine bestimmte Zeichenkette überprüft. Bsp:
Gesuchte Zeichenkette ist "Denis", der reguläre Ausdruck der genau diese Zeichenkette findet, sollte nach meinem Anfängerverständnis ^Denis$ sein. Ist es aber nicht...
Wie kann ich mittels regulärem Ausdruck prüfen, ob eine Zeichenkette nur "Denis" (ohne Anführungszeichen) enthält?
Grüße Denis
Der Reguläre ausdruck ^Denis$ passt nur auf Folgenden String:
"Denis"
Er passt nicht auf diesen String:
"Hier hats auch Denis drin"
Das Bauelement "^" signalisiert den Anfang des String, das Element "$" das Ende, also darf ausser "Denis" nichts sonst im String stehen.
Hier hats ne schöne Liste mit Bauelementen für Reguläre Ausdrücke:
http://www.dclpfaq.de/q/q-regexp-bauelemente.html
Wenn du aber wirklich nur nach "Denis" Suchen möchtest, sind reguläre ausdrücke nicht das was du suchst, vermutlich würde dir dann http://ch2.php.net/strstr schon reichen.