Foros del Web » Programando para Internet » PHP »

Eliminar div de determinada clase en un string

Estas en el tema de Eliminar div de determinada clase en un string en el foro de PHP en Foros del Web. Hola, las consulta sería la del título. Necesito eliminar de un string que contiene HTML un div que tiene de clase a "rojos", y que ...
  #1 (permalink)  
Antiguo 07/02/2010, 11:11
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Eliminar div de determinada clase en un string

Hola, las consulta sería la del título. Necesito eliminar de un string que contiene HTML un div que tiene de clase a "rojos", y que además puede tener otros div adentro, que también necesito eliminar. Necesito seguramente ocupar expresiones regulares, pero la verdad es que todavía no sé nada de eso, así que si me pueden ayudar realmente les agradecería

Gracias!
  #2 (permalink)  
Antiguo 07/02/2010, 11:16
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Eliminar div de determinada clase en un string

lee el siguiente tema:
http://www.forosdelweb.com/f18/aport...s-pcre-646110/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/02/2010, 11:30
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Eliminar div de determinada clase en un string

Gracias por la respuesta pateketrueke, muy buena información. Ya más o menos me había fijado en cosas básicas, pero esto me parece un poco complejo y estoy un poco perdido. Cómo hago para que sepa hasta que tag "</div>" tiene que llegar, si sé el número exacto de divs que contiene el div que quiero borrar?.
  #4 (permalink)  
Antiguo 07/02/2010, 12:13
Avatar de Ryo
Ryo
 
Fecha de Ingreso: marzo-2008
Ubicación: Bilbao
Mensajes: 269
Antigüedad: 16 años, 8 meses
Puntos: 14
Respuesta: Eliminar div de determinada clase en un string

Dile que tiene que llegar una estructura <div>...</div> que a su vez puede tener más estructuras iguales dentro. No te centres en números exactos, porque las expresiones regulares no sirven para eso.

Etiquetas: clase, eliminar, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:23.