Hola, marceloweb.
Hace no mucho escribi un post, que aunque para la mismo, también necesitaba el tratamiento de codigos de ese tipo.
Al final encontré una clase en php que hacia más o menos lo que pides.
Te recomiendo altamente que mires el codigo, para ver así como está hecho, y al mismo tiempo lo modifiques a tu gusto (por ejemplo, las negritas las hace con una etiqueta <span sytle:"bold>, en vez de utilizar la etiqueta <b>. Además, viene muy bien documentado.
Aquí tienes el archivo