Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP ja HTML:n jälkimuokkaus

mighty96 [27.04.2008 04:12:33]

#

Eli tarkoitus olisi siis saada html tekstistä etsittyä esim '<div name="3">' '<span>moi</span></div>' välinen teksti talteen jonka jälkeen se pitäisi poistaa.

Homma olisi helppoa, jos html teksti olisi aina validia, mutta kun niin ei aina ole. ongelma esim ylimääräiset span tagit tai niiden väärin merkitseminen, epävalidit linkit, jne. Tällöin loadHTMLFile herjaa kovaa vauhtia. Neuvoja?

hauki [27.04.2008 11:55:24]

#

Jos oikein ymmärsin niin haluut poistaa span tagit

Tuli mieleen että onnistus varmaan näi

$data = preg_replace("/<span(.*?)>(.*?)</span>/i", "$2", $data);

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta