Sección 3. Capítulo 5
single
Desafío: Práctica de Manipulación de Cadenas
Desliza para mostrar el menú
replace.h
12// replaces n characters starting from start with str2 str.replace(start, n, str2)
Tarea
Desliza para comenzar a programar
Estás creando un sistema de moderación de contenido para comentarios de usuarios.
Tu objetivo es censurar palabras prohibidas reemplazándolas por "***".
La función censorComment recibe un comment y una forbiddenWord como string.
- Primero, encuentra la posición de la palabra prohibida en el comentario usando el método
find. - Asegúrate de que la palabra realmente esté presente en el comentario comprobando que la posición no sea
-1antes de intentar cualquier reemplazo. - Usa
replace(start, n, str2)para censurar la palabra:- Primer parámetro: la posición inicial de la palabra prohibida (
pos). - Segundo parámetro: la longitud de la palabra prohibida
forbiddenWord. - Tercer parámetro: la cadena para reemplazar la palabra prohibida (
"***").
- Primer parámetro: la posición inicial de la palabra prohibida (
- Devuelve el comentario modificado.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 5
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla