prova con qualcosa del genere:

Codice PHP:
 $stringa "Colli euganei : che bel giro in bicicletta";

$pos strstr($stringa":");
$to_bold substr($stringa0$pos-1);
$stringa "[b]".$to_bold."[/b]".substr($stringa$pos);