Te recomiendo que estudies etiquetas HTML ( en un par de horas lo aprendes)
si no mal interpreto lo que queres hacer es esto:
Código PHP:
$k='[B]test </ br>\n
test </ b>\n
test[/B]';
$k=preg_replace('/\[B](.*(\n)*)\[\/B]/',"<strong>$1</strong>",$k);
echo $k;
Saludos