Validación de formato de email mediante expresión regular
PHP
Easy
regex
Tarea «Validación de formato de email mediante expresión regular»
Escriba un programa en PHP que lea una cadena desde la entrada estándar y verifique si coincide con un patrón simple de correo electrónico: parte local (letras latinas, dígitos, puntos, guiones bajos, guiones), luego el símbolo '@', luego el nombre de dominio (letras latinas, dígitos, puntos, guiones), luego un punto y el dominio de nivel superior (de 2 a 6 letras latinas). Imprima 'Yes' si la cadena es un email válido, y 'No' en caso contrario. La longitud de la cadena no supera los 100 caracteres.
Formato de entrada
Una línea que contiene una dirección de email potencial.
Formato de salida
Una cadena 'Yes' o 'No'.
Ejemplos
Ejemplo 1
ENTRADA
user@example.com
SALIDA
Yes
Ejemplo 2
ENTRADA
test.email@domain.co
SALIDA
Yes
Ejemplo 3
ENTRADA
1 2 3 4 5 6
SALIDA
No
Ejemplo 4
ENTRADA
invalid-email@
SALIDA
No
Ejemplo 5
ENTRADA
4
0 0
0 2
2 2
2 0
SALIDA
No
main.php