Владимир Ситников, NetCracker — Выражаемся регулярно

Владимир Ситников, NetCracker — Выражаемся регулярно Java-конференция JPoint 2015 Москва, Регулярные выражения прочно вошли в обиход программистов. Однако если вы собираетесь решать свою проблему с помощью регулярных выражений, то к первоначальной проблеме сразу прибавляется еще одна — сами регулярные выражения. В докладе мы разберемся с тем, что делать, если регулярное выражение работает 30 секунд на строке в 50’000 символов? Как предотвратить StackOverflowError из RegExp’а на стадии code review? Мы также научимся обходить узкие места стандартной библиотеки , рассмотрим альтернативные реализации, и научимся с первого взгляда отличать плохое выражение от хорошего. Не останутся без ответа и вопросы из серии RegExp vs. XPath: Стоит ли парcить xml и использовать xpath, если нужно выбрать всего одно простое поле? А если 2 или 5? RegExp vs. SQL: Мы кратко пройдемся по некоторым проблемам с регулярными выражениями в других языках например, SQL, Python.
Back to Top