Sectie 3. Hoofdstuk 5
single
Uitdaging: Oefening met Stringmanipulatie
Veeg om het menu te tonen
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Taak
Veeg om te beginnen met coderen
Je ontwikkelt een contentmoderatiesysteem voor gebruikersreacties.
Het doel is om verboden woorden te censureren door ze te vervangen door "***".
De functie censorComment ontvangt een comment en een forbiddenWord als string.
- Zoek eerst de positie van het verboden woord in de reactie met behulp van de
find-methode. - Controleer of het woord daadwerkelijk aanwezig is in de reactie door te controleren dat de positie niet
-1is voordat je een vervanging probeert. - Gebruik
replace(start, n, str2)om het woord te censureren:- Eerste parameter: de beginpositie van het verboden woord (
pos). - Tweede parameter: de lengte van het verboden woord
forbiddenWord. - Derde parameter: de string waarmee het verboden woord wordt vervangen (
"***").
- Eerste parameter: de beginpositie van het verboden woord (
- Geef de aangepaste reactie terug.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 5
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.