Sektion 3. Kapitel 5
single
Udfordring: Strengmanipulation Praksis
Stryg for at vise menuen
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Opgave
Swipe to start coding
Du opretter et indholdsmoderationssystem til brugerkommentarer.
Dit mål er at censurere forbudte ord ved at erstatte dem med "***".
Funktionen censorComment tager en comment og et forbiddenWord som string.
- Find først positionen af det forbudte ord i kommentaren ved hjælp af
find-metoden. - Sørg for, at ordet faktisk findes i kommentaren ved at kontrollere, at positionen ikke er
-1, før du forsøger at erstatte noget. - Brug
replace(start, n, str2)til at censurere ordet:- Første parameter: startpositionen for det forbudte ord (
pos). - Anden parameter: længden af det forbudte ord
forbiddenWord. - Tredje parameter: strengen der skal erstatte det forbudte ord (
"***").
- Første parameter: startpositionen for det forbudte ord (
- Returnér den ændrede kommentar.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 5
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat