Volker: Suchen und Ersetzen funzt nicht

Hallo,
ich habe folgendes Problem:
Das Program:

$a = "Auf Wiedersehen\n";
print $a;
$a = ~ s/e//g;
print $a;

liefert mir:
Auf Wiedersehen
4294967295

und nicht:
Auf Wiedersehen
Auf Widrshn

Warum?

Ich kann den Fehler einfach nicht finden.

Beste Grüsse
Volker

  1. hi!

    $a = "Auf Wiedersehen\n"
    print $a;
    $a = ~ s/e//g;

    Hier ist der Fehler. Es muss heißen:
      $a =~ s/e//g;
    Wichtig ist, dass zwischen = und ~ _kein_ Leerzeichen steht!

    bye, Frank!

    1. hi!

      $a = "Auf Wiedersehen\n"
      print $a;
      $a = ~ s/e//g;

      Hier ist der Fehler. Es muss heißen:
        $a =~ s/e//g;
      Wichtig ist, dass zwischen = und ~ _kein_ Leerzeichen steht!

      bye, Frank

      Na endlich funktioniert es.
      Herzlichen Dank für Deine Hilfe.
      Ich habe schon einige Zeit herumprobiert.

      Beste Grüsse
      Volker