Hallo zusammen,
ich möchte gerne, dass mein Script kontrolliert, ob eine eingegebene Emailadresse gültig ist. Wenn sie Ungültig ist, soll eine Meldung rausgegeben werden.
Dazu kontrolliere ich wie folgt, ob die Mailadresse Umlaute enthält:
...
elseif ($Email =~ "ö ü ä ß") {
echo "Was ist denn das? Die E-Mailadresse ist nicht gültig.";
}
else {
...
Nun möchte ich aber auch noch kontrollieren, ob die Mailadresse auch das allseits bekannte >>@-Zeichen’=~’ zu realisieren, aber ich dachte mir, frag doch erstmal bei „Wer-weiß-was“ nach.
–Achtung, hier ist meine Frage: –
kennt jemand vielleicht das Gegenteil von ‚=~‘ ?
Also wenn $Email kein @ enthält, dann …
Ich hab’s z.B. auch schon mit ‚!~‘ probiert, aber es wäre ein Wunder gewesen, wenn ich mal auf Anhieb soviel Glück gehabt hätte und das wäre richtig gewesen.
Vielen Dank und bis Bald.