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. - Comprobar que el índice de
@es mayor que0, y que el índice del punto es 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
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. - Comprobar que el índice de
@es mayor que0, y que el índice del punto es 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