intanto nel tuo caso sarebbe meglio str_ireplace non ereg... perchè usi sostituzioni semplici e non espr. regolari, poi se il tuo "problema" è solo di fare le sostituzioni per due parole anzichè una puoi semplicemente passare un array come primo parametro alla funzione... es.:
Codice PHP:
$tag_open '[b]<span style="font-weight:bold; background-color:yellow">';
$tag_close '</span>[/b]';
$Note_ev str_ireplace(array($chiave1$chiave2),array($tag_open.$chiave1.$tag_close$tag_open.$chiave2.$tag_close), $Note);