Section 3. Chapitre 5
single
Défi : Pratique de la Manipulation de Chaînes de Caractères
Glissez pour afficher le menu
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Tâche
Swipe to start coding
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 un comment et un forbiddenWord en tant que string.
- Commencez par trouver 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