Necesito substituir todas las apariciones de texto entre <b> y </b> de un html por su correspondiente hipervínculo.
Por ejemplo,<b>pepito<b><b>fulanito</b>por<b><a href="http://www.pepito.com">pepito</a><b><b><a href="http://www.fulanito.com">fulanito</a></b>y quería saber si se puede hacer con un solo s//g.
Tampoco tengo claro si le pongo que coja lo que hay entre <b> y </b> que no me vaya a coger el primer <b> con el último </b>.
¿Alguna idea de cómo hacerlo?
¡Gracias!