PHP string részének kihagyása

Hogy lehetne megoldani a következőt? Egy HTML fájlt olvas be a PHP egy stringbe, amit aztán különböző féle képpen feldolgoz, pl árija a linkeket, ezt megoldottam a str_ireplace függvénnyel, ez jól működik, viszont a következő feladat az lenne, hogy ki kéne hagyni egy nagyobb részt a HTML-ből, a kihagyandó részt kommentekkel akarom körbehatárolni, tehát az <-- innentől --> <--idáig --> kommentek közötti részt hagyja ki. Létezik erre sepcializált függvény? Milyen megoldást ajánlotok?

Hozzászólások

ja, van.
$html=ereg_replace("<!--(.*)-->","",$html);

Ez kiszedi a kommentet.