Исправление goingUp, (текущая версия) :
TD, * *, /TD
TD hello==«123», * *, /TD
Как бы можно сделать компилятор из этого в регекспы, и чем получается оно отличается от тупо парсинга html регекспами? Только для каких-то нишевых задач, на произвольном html такой парсер не сможет решать возникающие задачи.
HTML $i=0, * *, (TD $i++, * *, /TD)*
Это, наверное, в регэксп не скомпилишь. Но зачем городить огород, если, как уже сказали, задачу можно решить SAX-парсером, который таки будет быстрее DOM-парсера.
Исходная версия goingUp, :
TD, * *, /TD
TD hello==«123», * *, /TD
Как бы можно сделать компилятор из этого в регекспы, и чем получается оно отличается от тупо парсинга html регекспами? Только для каких-то нишевых задач, на произвольном html такой парсер не сможет решать возникающие задачи.
HTML $i=0, * *, (TD $i++, * *, /TD)*
Это, наверное, в регэксп не скомпилишь. Но зачем городить огород, если, как уже сказали, задачу можно решить SAX-парсерером, который таки будет быстрее DOM-парсера.