ciao a tutti,
sto cercando di utilizzare il preg_replace ma genera un errore che non riesco a risolvere,

sostituisce tutto bene ad eccetto di sostituire [....]

mi spiego meglio,
dopo un paio di funzioni arrivo a generare questi 2 array

codice:
$FIND
 Array(
    [0] => [IMG=100]
    [1] => [IMG=120:right]
    [2] => [IMG=103]
    [3] => [IMG=109:left]
    [4] => [IMG=110]
    [5] => [IMG=108:left]
)
$REPLACE 
Array(
    [0] => 100
    [1] => 120
    [2] => 103
    [3] => 109
    [4] => 110
    [5] => 108
)
e lancio il preg_replace

$TEXT = preg_replace($FIND, $REPLACE, $TEXT);

ma il risultato è che sostituisce tutto correttamente ma come se gli avessi passato i dati senza le [...] quindi mi trovo nell'html sostituito [108] invece di 108

sapreste dirmi come fixo questo problemino?
grazie in anticipo a tutti quanti