La vedo difficile.
Potresti anche tagliare prima della fine di un tag aperto. Ci hai pensato ?
Se è solo per presentare i primi caratteri di un articolo basta togliere i tags e tagliare la stringa.