Hola,
Tengo un texto que tiene etiquetas como [1] y [/1]. El caso es que necesito una función que elimine los [1] [/1] y lo que haya entre ellos... he puesto una como la que sigue:
$texto=ereg_replace ("\[1\](.*)\[\/1\]", " ", $texto);
Pero resulta que me borra desde el primer [1] hasta el último [/1], con lo que si hay 10, coge todo lo que haya en medio de esos 10, incluyendo cosas que no quiero borrar, y se las cepilla... ¿qué puedo hacer?