Osio 3. Luku 5
single
Haaste: Merkkijonojen Käsittelyn Harjoittelu
Pyyhkäise näyttääksesi valikon
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
Olet luomassa sisällön moderointijärjestelmää käyttäjäkommenteille.
Tavoitteena on sensuroida kielletyt sanat korvaamalla ne merkkijonolla "***".
Funktio censorComment ottaa parametrinaan comment ja forbiddenWord tyyppiä string.
- Etsi ensin kielletyn sanan sijainti kommentissa käyttämällä
find-metodia. - Varmista, että sana todella esiintyy kommentissa tarkistamalla, että sijainti ei ole
-1ennen korvaamista. - Käytä
replace(start, n, str2)sensuroidaksesi sanan:- Ensimmäinen parametri: kielletyn sanan alkusijainti (
pos). - Toinen parametri: kielletyn sanan pituus
forbiddenWord. - Kolmas parametri: merkkijono, jolla kielletty sana korvataan (
"***").
- Ensimmäinen parametri: kielletyn sanan alkusijainti (
- Palauta muokattu kommentti.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 5
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme