Desafío: Validación de Correo Electrónico
Tarea
Swipe to start coding
Implementar validación de correo electrónico eliminando los espacios en blanco al principio y al final de la cadena. Luego, verificar la validez del correo electrónico según tres condiciones: debe haber caracteres antes del símbolo @
, debe haber caracteres después del @
, y el dominio después del @
debe contener un punto. Si el correo electrónico es válido, extraer y mostrar el dominio (la parte después del símbolo @
, excluyendo el propio símbolo).
- En el método
validateEmail
, encontrar el índice del símbolo@
en elemail
. - En el método
validateEmail
, encontrar el índice del último punto (.
) en elemail
. - Verificar que el índice de
@
sea mayor que0
, y que el índice del punto sea mayor que el índice de@
y menor que la longitud del correo electrónico menos 1. - En el método
extractDomainFromEmail
, encontrar el índice del símbolo@
en elemail
. - Extraer y devolver la subcadena que comienza desde el carácter inmediatamente después de
@
en el métodoextractDomainFromEmail
. - En el método
main
, eliminar los espacios en blanco al principio y al final de la cadena de correo electrónico.
Solución
solution.java
¿Todo estuvo claro?
¡Gracias por tus comentarios!