Validación básica de correo electrónico

Published by romancoding in

Este desafío utiliza dos comprobaciones simples, no el conjunto completo de reglas de los correos electrónicos reales. Devuelve true solo cuando la cadena tiene al menos un carácter antes de @ y contiene un . en algún lugar después de @. De lo contrario, devuelve false.

Ejemplos

validateEmail("@gmail.com") ➞ false

validateEmail("hello.gmail@com") ➞ false

validateEmail("gmail") ➞ false

validateEmail("hello@gmail") ➞ false

validateEmail("hello@edabit.com") ➞ true

Notas

  • Consulta la pestaña Tests para ver exactamente qué se evalúa.
  • Puedes resolver este desafío con RegEx, pero está pensado para resolverse mediante lógica.
  • Las soluciones que utilizan RegEx serán aceptadas, pero serán mal vistas :(