Как анализировать HTML с помощью PHP / ASP.NET?

Вопрос не в том, чтобы разбирать HTML, а скорее анализировать HTML и добавлять элементы в DOM в соответствии с тегами HTML. Например, я хочу иметь HTML-страницу, добавлять атрибут к тэгам HTML – например, «class = 'replace», поставить код PHP / ASPNET на странице (сделать страницу ASPX с ASPNET или добавить некоторые включить в PHP) и заставить их анализировать страницу каждый раз, когда она будет доступна, и манипулировать DOM тегами, помеченными как «class =» replace ». Например, если у меня есть <div class = 'replace'> </ div>, после запуска скрипта я получу что-то вроде <div class = 'replace'> Это новый текст </ div>

Благодарю, Роман