Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Sähköpostin Validointi | Merkkijonon Jatkotaso
Java Laajennettu

bookHaaste: Sähköpostin Validointi

Tehtävä

Swipe to start coding

Toteuta sähköpostin validointi poistamalla merkkijonosta alussa ja lopussa olevat välilyönnit. Tarkista sitten sähköpostin kelpoisuus kolmen ehdon perusteella: ennen @-merkkiä täytyy olla merkkejä, @-merkin jälkeen täytyy olla merkkejä, ja @-merkin jälkeisessä verkkotunnuksessa täytyy olla piste. Jos sähköposti on kelvollinen, poimi ja näytä verkkotunnus (osa @-merkin jälkeen, ilman itse merkkiä).

  1. validateEmail-metodissa etsi @-merkin indeksi email-merkkijonosta.
  2. validateEmail-metodissa etsi viimeisen pisteen (.) indeksi email-merkkijonosta.
  3. Tarkista, että @-indeksi on suurempi kuin 0, ja pisteen indeksi on suurempi kuin @-indeksi ja pienempi kuin sähköpostin pituus miinus 1.
  4. extractDomainFromEmail-metodissa etsi @-merkin indeksi email-merkkijonosta.
  5. Poimi ja palauta merkkijonon osa, joka alkaa heti @-merkin jälkeen extractDomainFromEmail-metodissa.
  6. main-metodissa poista sähköpostiosoitteesta alussa ja lopussa olevat välilyönnit.

Ratkaisu

solution.java

solution.java

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 2.63

bookHaaste: Sähköpostin Validointi

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Toteuta sähköpostin validointi poistamalla merkkijonosta alussa ja lopussa olevat välilyönnit. Tarkista sitten sähköpostin kelpoisuus kolmen ehdon perusteella: ennen @-merkkiä täytyy olla merkkejä, @-merkin jälkeen täytyy olla merkkejä, ja @-merkin jälkeisessä verkkotunnuksessa täytyy olla piste. Jos sähköposti on kelvollinen, poimi ja näytä verkkotunnus (osa @-merkin jälkeen, ilman itse merkkiä).

  1. validateEmail-metodissa etsi @-merkin indeksi email-merkkijonosta.
  2. validateEmail-metodissa etsi viimeisen pisteen (.) indeksi email-merkkijonosta.
  3. Tarkista, että @-indeksi on suurempi kuin 0, ja pisteen indeksi on suurempi kuin @-indeksi ja pienempi kuin sähköpostin pituus miinus 1.
  4. extractDomainFromEmail-metodissa etsi @-merkin indeksi email-merkkijonosta.
  5. Poimi ja palauta merkkijonon osa, joka alkaa heti @-merkin jälkeen extractDomainFromEmail-metodissa.
  6. main-metodissa poista sähköpostiosoitteesta alussa ja lopussa olevat välilyönnit.

Ratkaisu

solution.java

solution.java

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

close

Awesome!

Completion rate improved to 2.63
Osio 3. Luku 7
single

single

some-alt