what a fail..
gracias, no sabia que soportaba capturing en el replacement con el preg_replace
Igual.. no se porque el codigo cuando por ejemplo, ya consigo ["name"].. hago un echo, y el echo devuelve ["name"]... ahora cuando uso un return desde el callback, despues echo preg_replace_callback... me devuelve ["["name"]"]...
No se cual es el error del codigo la verdad.. pero bueno, me facilitaste la vida, gracias :P
Saludos