Section 3. Chapitre 5
single
Défi : 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.
- Tout d'abord, trouvez la position du mot interdit dans le commentaire à l'aide de la méthode
find. - Assurez-vous que le mot est bien présent dans le commentaire en vérifiant que la position n'est pas
-1avant toute tentative de remplacement. - Utilisez
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 (
- Retournez le commentaire modifié.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 5
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