Gast: Regulärer Ausdruck

Beitrag lesen

Hallo,
ich habe ein Problem mit einem ganz einfachen regulären Ausdruck.
Ich will "NL" und "CR" ersetzen durch einen Punkt.
Dies habe ich folgendermaßen gemacht.

$eingabe =~ s/[\r\n]/./g;

Wenn in der Eingabe nur  e i n   "NL"  o d e r  nur  e i n   "CR" steht, stehen im Ergebnisfeld  z w e i  Punkte.
Woran liegt dies?