Creo que lo que te pide el ejercicio es que te crees una función que dada una cadena te sustituya las cadenas que quieras.
El ejemplo que has puesto no te sirve porque no controlas las <p></p>, lo puedes hacer a la antigua usanza, leer carácter a carácter.