Sfida: Validazione Email
Compito
Swipe to start coding
Implementare la validazione dell'email rimuovendo eventuali spazi iniziali e finali dalla stringa. Successivamente, verificare la validità dell'email in base a tre condizioni: devono esserci caratteri prima del simbolo @
, devono esserci caratteri dopo il simbolo @
e il dominio dopo il simbolo @
deve contenere un punto. Se l'email è valida, estrarre e visualizzare il dominio (la parte dopo il simbolo @
, escludendo il simbolo stesso).
- Nel metodo
validateEmail
, trovare l'indice del simbolo@
nell'email
. - Nel metodo
validateEmail
, trovare l'indice dell'ultimo simbolo punto (.
) nell'email
. - Verificare che l'indice di
@
sia maggiore di0
, e che l'indice del punto sia maggiore dell'indice di@
e minore della lunghezza dell'email meno 1. - Nel metodo
extractDomainFromEmail
, trovare l'indice del simbolo@
nell'email
. - Estrarre e restituire la sottostringa a partire dal carattere immediatamente successivo a
@
nel metodoextractDomainFromEmail
. - Nel metodo
main
, rimuovere eventuali spazi iniziali e finali dalla stringa email.
Soluzione
solution.java
Tutto è chiaro?
Grazie per i tuoi commenti!