Solución

@estouchedisindo·21/6/2026TypeScript
solution.tsTypeScript
export function isValidEmail(email: string): boolean {
  // Verifica si el string tiene formato de email válido y retorna true o false
  const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
  // Regex explicado:
  // ^ --> empieza por lo siguiente
  // [bloque-esencial]: [^\s@] 
  // -----------------> cualquier caracter que NO sea un espacio o arroba
  // + --> ese bloque una o más veces
  // @: una arroba, <arroba>
  // \.: un punto, <punto>
  // $: terminó con lo anterior
  // estructura general: /^[bloque-esencial]+<arroba>[bloque-esencial]+<punto>[bloque-esencial]+$/
  return emailPattern.test(email);
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.