Ha ez bonyolult, akkor persze, érthető.
Azt gondoltam, hogy pont az lehet a baj, hogy olyan HTML tag-eket is figyelembe vesz, amiket felesleges. Azt gondoltam, hogy elégséges egyedül a div-ket figyelni, mert a comment és a content is ebben van és az teljesen érdektelen, hogy abban milyen más tag-ek vannak és azok le vannak-e zárva vagy nincsenek, elég számolgatni a div nyitásokat, zárásokat.
Ha nem így van és nagy munka, akkor természetes, hogy nem akarsz, nem lehet, sok időt belefektetni.