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

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

Если у вас есть проблема, и вы собираетесь её решать с помощью регулярных выражений, тогда у вас будет уже две проблемы
Почему? Регулярки вполне себе полезный инструмент для валидации текстовых данных или выборки данных из неструктурированных или не совсем структурированных текстов (фильтрация, выборка из логов, etc). Только регулярки в std медленные. Лучше пользоваться github.com/hanickadot/compile-time-regular-expressions

И собирать проекты часами? Хотя конечно всё зависит от задачи.
Ничего не скажу про регулярки в C++, но со своими плинтусными знаниями регулярок — в C# экономлю более 90% времени при работе со строками, про классический парсинг уже почти забыл. А насчёт производительности — думаю что тема довольно сложная, например проверить валидность e-mail адреса (пример с потолка) через регулярки можно кучей шаблонов. Гибкость VS скорость — при обработке текстов наверное всё-же гибкость в отдельных случаях, скорость тут пригодится скорее всего дата-майнерам уровня Google/Yandex/Facebook.
забавно видеть C++17 бок о бок с «мощным» макросом C_ALL
Зарегистрируйтесь на Хабре, чтобы оставить комментарий