Hallo Christof,
in einem Perlscript gibt ein Benutzer über ein Formular seine e-mailadresse an in der form xy@zre.de .
Das Perlscript kann aber doch nur mit e-mailadressen in der form xy@zre.de arbeiten.
Nein, im allgemeinen kann Perl auch mit Strings umgehen, die ein unmaskiertes @ enthalten.
Nur wenn Du es als Text innerhalb von Doublequotes einer Variablen hinzufügen willst,
oder an anderen Stellen verwendest, in denen Variableninterpolation stattfindet,
afaik nur dann musst Du @ mit \ escapen. Wenn es schon in einer Variablen steht,
brauchst Du Dich imho nicht darum zu kümmern, es sei denn, Du willst eval()
auf den String anwenden.
Verkehrt ist es nicht, aber imho überflüssig, wodurch sich die folgende "Frage(?)" erübrigt. :)
mit welchem regulären ausdruck kann ich @ durch @ ersetzen.
Ich hab's mit $eingabe=~s/@/@/ probiert. ging aber nicht.
Wie es geht, wenn Du es unbedingt verwenden willst, haben ja schon andere gepostet. :)
Gruß Alex
--
http://www.google.de/search?hl=de&safe=off&q=Rechtschreibung+Standart