Comments 17
А потом приходят Perl-style regular expressions (с back referencing – по большому счёту это уже и не регэкспы) и всё ломается (с заменой линейного алгоритма работы с регэкспами на экспоненциальный)
Исправьте пожалуйста, автор не студент университета Южной Флориды, а университета Сан-Франциско.
Регулярные выражения заслужили плохую репутацию.
Чего??
с регулярными выражениями очень приятно парсить всякие XML в Notepad++. В этой публикации что-то готовое через PHP было, но мне было привычнее сделать вручную
XML, ровно как и HTML — это не регулярные языки. парсить их регулярными выражениями, даже с референсами — плохая идея.
На StackOverflow есть прекрасный ответ, всегда вспоминаю про него в подобных случаях
Есть ли тулуза, которая по регулярному выражению выдаст несколько наборов данных, которым оно соответствует? Желательно как-то осмысленно.
Вопрос: как давно в состояниях конечных автоматов рисуют инпуты? Не проще ли обозначать состояния, а инпуты рисовать над стрелками? Я как ни старался, не смог понять вашу нотацию эпсилон-переходов. Обычно это просто e над стрелочкой между состояниями, демонстрирующее отсутствие необходимости в инпуте для перехода.
Как работают регулярные выражения, или Движок regex с анимацией