Section 1. Chapitre 10
single
Challenge: Exercice de Manipulation de Chaînes
Glissez pour afficher le menu
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Tâche
Glissez pour commencer à coder
Vous développez un système de modération de contenu pour les commentaires des utilisateurs.
Votre objectif est de censurer les mots interdits en les remplaçant par "***".
La fonction censorComment prend en paramètres un comment et un forbiddenWord de type string.
- D'abord, trouver la position du mot interdit dans le commentaire en utilisant la méthode
find. - Vérifier que le mot est bien présent dans le commentaire en s'assurant que la position n'est pas
-1avant toute tentative de remplacement. - Utiliser
replace(start, n, str2)pour censurer le mot :- Premier paramètre : la position de départ du mot interdit (
pos). - Deuxième paramètre : la longueur du mot interdit
forbiddenWord. - Troisième paramètre : la chaîne qui remplace le mot interdit (
"***").
- Premier paramètre : la position de départ du mot interdit (
- Retourner le commentaire modifié.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 10
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion