LINUX.ORG.RU

История изменений

Исправление x3al, (текущая версия) :

Вы понимаете, о чём говорите? Если нет — зачем это мнение в development?

HTML — контекстно-свободная грамматика (тип 2 по Хомскому), регэкспы — регулярная (тип 3). Даже в теории их недостаточно.

Расширения регулярок, конечно, могут исправить эту ситуацию, но парсер HTML на брейнфаке — более здравая идея, чем использование расширенных регэкспов для той же цели.

В современных ЯП полно XML и подобных парсеров, которые не имеют ни малейшего отношения к регэкспам.

Исходная версия x3al, :

Вы понимаете, о чём говорите? Если нет — зачем это мнение в development?

HTML — контекстно-свободная грамматика (тип 2 по Хомскому), регэкспы — регулярная (тип 3). Даже в теории их недостаточно.

Расширения регулярок, конечно, могут исправить эту ситуацию, но парсер HTML на брейнфаке — более здравая идея, чем использование расширенных регэкспов для той же цели.