Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2008, 04:08
JBRS
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Ereg replace: problema eliminando demasiadas cosas por falta de control

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?