 Challenge: String Manipulation Practice
Challenge: String Manipulation Practice
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Swipe to start coding
You are creating a content moderation system for user comments.
Your goal is to censor forbidden words by replacing them with "***".
The function censorComment takes a comment and a forbiddenWord as string.
- First, find the position of the forbidden word in the comment using findmethod.
- Make sure the word is actually present in the comment by checking that the position is not -1before attempting any replacement.
- Use replace(start, n, str2)to censor the word:- First parameter: the starting position of the forbidden word (pos).
- Second parameter: the length of the forbidden word forbiddenWord.
- Third parameter: the string to replace the forbidden word ("***").
 
- First parameter: the starting position of the forbidden word (
- Return the modified comment.
Example
censorComment("This movie is stupid", "stupid") → "This movie is ***"
censorComment("I hate bugs in code", "hate") → "I *** bugs in code"
censorComment("What a nice day", "bad") → "What a nice day"
Solución
solution.cpp
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain what this video is about?
How can I add controls to this video?
Is there a way to make the video responsive for all devices?
Awesome!
Completion rate improved to 4.35 Challenge: String Manipulation Practice
Challenge: String Manipulation Practice
Desliza para mostrar el menú
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Swipe to start coding
You are creating a content moderation system for user comments.
Your goal is to censor forbidden words by replacing them with "***".
The function censorComment takes a comment and a forbiddenWord as string.
- First, find the position of the forbidden word in the comment using findmethod.
- Make sure the word is actually present in the comment by checking that the position is not -1before attempting any replacement.
- Use replace(start, n, str2)to censor the word:- First parameter: the starting position of the forbidden word (pos).
- Second parameter: the length of the forbidden word forbiddenWord.
- Third parameter: the string to replace the forbidden word ("***").
 
- First parameter: the starting position of the forbidden word (
- Return the modified comment.
Example
censorComment("This movie is stupid", "stupid") → "This movie is ***"
censorComment("I hate bugs in code", "hate") → "I *** bugs in code"
censorComment("What a nice day", "bad") → "What a nice day"
Solución
solution.cpp
¡Gracias por tus comentarios!
single