Steve: String aufteilen

Beitrag lesen

Hallo,

ich möchte aus dem String "vorname.nachname@domain.de" den Vornamen und den Nachnamen extrahieren und Variablen zuweisen.
Ich habe folgenden Lösungsansatz:

my @name;

@name = split(/./, "vorname.nachname@domain.de");
print "$name[0] , $name[1]}";

Leider sind die Vars leer! Und wie bekomme ich "@domain.de" weg?
Nochmals SPLIT anwenden?

Weiss jemand eine Lösung?

Danke,
Steve