Как стать автором
Обновить

Комментарии 7

Епрст.
Что за петросяны.
После примера "Anal vid hya" уже дальше читать страшно.
Я понимаю, что если погрузиться в классическое изучение perl regexp (про которое, кстати, новичку вообще ни гугу), то можно в конце и узреть подобное… Но чтобы так… Сразу.

Анонимные злобные минусаиоры подскачили. Аргументов нет, но есть "свое мнение". Але, гараж! Дедушка Фрейд от ваших примеров вертится, как Моцарт.

Если у вас есть проблема, которую можно решить с помощью регэкспов, значит у вас 2 проблемы ;)

А еще можно использовать для того, чтобы сделать простые операции сложно и дорого.


Например, берём структурированные данные и гоняем регулярки, как в Пример 4. Получение даты из строки и Пример 8. Извлекаем данные из html-файла. Годные костыли для мелких задач очень удобно, а вот в долговременные проекты лучше не пихать.


Отдельный котёл приготовлен для тех, кто проверяет, что строка является правильной датой через регулярные выражения. Получается либо неточно, либо сложно и всё равно не точно. При том, что нормальные инструменты доступны.


Я комфортно работаю с регулярками и поэтому при ревью их не пролистываю в ужасе.
Большие выражения часто являются источником проблем.

Парсить html регэкспами — это точно очень плохая идея.

Именно это я и имел ввиду под "простые операции сложно и дорого"

НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий