devo poter colorare la sintassi del codice in un bbcode come questo.

Codice PHP:
$find = array(
...
...
'{\[code\](\r\n|\r|\n)*(.+)\[/code\]}')

$replace = array(
...
...
'<div style="background-color:#EEEEEE; white-space: nowrap; overflow: auto;"><pre>\\2</pre></div>'
Esattamente \\2 (con due backslash) è il codice che deve essere colorato. Ho provato a mettere la funzione highlight_string() ovunque ma non colora il codice. Dove posso inserirla?