Suchen und Ersetzen funktioniert nicht, weil der . alles ersetzt und nicht nur den Punkt.
$datum =~ s/./-/g;
vorher: 1.1.2006
nachher: --------Noch eine Idee?
Danke.
Ja:
$datum =~ s/./-/g;
Den "." mußt Du "escapen". Das escape-Zeichen ist der "". Den benutzt Du auch bei:
$
^
*
[]
()
+
usw.
Gruß
Hans