gudn tach!
Der Reguläre ausdruck ^Denis$ passt nur auf Folgenden String:
"Denis"
nein, auch "Denis\n" wird gematcht.
Das Bauelement "^" signalisiert den Anfang des String, das Element "$" das Ende, also darf ausser "Denis" nichts sonst im String stehen.
... ausser einem "\n" am ende.
richtiges ende waere \z statt $.
prost
seth