Überprüfung des E-Mail-Formats mit einem regulären Ausdruck
PHP
Easy
regex
Aufgabe «Überprüfung des E-Mail-Formats mit einem regulären Ausdruck»
Schreiben Sie ein PHP-Programm, das eine Zeichenfolge von der Standardeingabe liest und prüft, ob sie einem einfachen E-Mail-Muster entspricht: lokaler Teil (lateinische Buchstaben, Ziffern, Punkte, Unterstriche, Bindestriche), dann das Zeichen '@', dann der Domainname (lateinische Buchstaben, Ziffern, Punkte, Bindestriche), dann ein Punkt und die Top-Level-Domain (2 bis 6 lateinische Buchstaben). Geben Sie 'Yes' aus, wenn die Zeichenfolge eine gültige E-Mail ist, andernfalls 'No'. Die Länge der Zeichenfolge überschreitet 100 Zeichen nicht.
Eingabeformat
Eine Zeile, die eine potenzielle E-Mail-Adresse enthält.
Ausgabeformat
Die Zeichenfolge 'Yes' oder 'No'.
Beispiele
Beispiel 1
EINGABE
user@example.com
AUSGABE
Yes
Beispiel 2
EINGABE
test.email@domain.co
AUSGABE
Yes
Beispiel 3
EINGABE
1 2 3 4 5 6
AUSGABE
No
Beispiel 4
EINGABE
invalid-email@
AUSGABE
No
Beispiel 5
EINGABE
4
0 0
0 2
2 2
2 0
AUSGABE
No
main.php