Entiendo que seas nuevo y hayas intentado miles de formas, pero, ¿ya consultaste en el manual de str_replace() para entender cómo se usa?
Enlace al manual:
http://php.net/str_replace
Además, te repito, con str_replace() no hay forma de decirle "sólo reemplaza de aquí para allá", pues reemplazará N coincidencias de inicio a fin de la cadena de texto.
Si necesitas limitar el reemplazo a cierta sección del texto primero tienes que recortar dicho texto con substr(), etc. pero seguramente no de la forma en que tienes en mente (y no muestras).