Desafío: Validación de Correo Electrónico
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
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain how charAt() and substring() work?
Can you give an example using charAt() and substring()?
What kind of task do I need to solve with these methods?
Awesome!
Completion rate improved to 2.63
Desafío: Validación de Correo Electrónico
Desliza para mostrar el menú
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
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 2.63single