Sezione 3. Capitolo 5
single
Sfida: Pratica di Manipolazione delle Stringhe
Scorri per mostrare il menu
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Compito
Swipe to start coding
Stai creando un sistema di moderazione dei contenuti per i commenti degli utenti.
Il tuo obiettivo è censurare le parole proibite sostituendole con "***".
La funzione censorComment riceve un comment e una forbiddenWord come string.
- Per prima cosa, trova la posizione della parola proibita nel commento utilizzando il metodo
find. - Assicurati che la parola sia effettivamente presente nel commento verificando che la posizione non sia
-1prima di tentare qualsiasi sostituzione. - Usa
replace(start, n, str2)per censurare la parola:- Primo parametro: la posizione iniziale della parola proibita (
pos). - Secondo parametro: la lunghezza della parola proibita
forbiddenWord. - Terzo parametro: la stringa con cui sostituire la parola proibita (
"***").
- Primo parametro: la posizione iniziale della parola proibita (
- Restituisci il commento modificato.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 5
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione