Регулярные выражения (Regexp)
Включено в курс
Чему вы научитесь
- Эффективно обрабатывать строки в своем языке
- Задавать сложные выражения, используя классы символов, диапазоны и условия
- Управлять поведением регулярных выражений с помощью флагов
Описание
На этом курсе вы изучите важный инструмент для работы со строками, который есть во всех высокоуровневых языках и часто встречается в повседневной работе. Вы узнаете, как делать поиск в строках по сложным условиям, и научитесь основным возможностям регулярных выражений.
Программа курса
-
1
Представление символов и метасимвол
Знакомимся с простейшими регулярными выражениями -
7
Группировка и обратная связь
Учимся переиспользовать группы в регулярных выражениях -
8
Модификаторы
Знакомимся с управлением через флаги внутри регулярного выражения -
9
Просмотр вперед и назад
Выясняем, как исключать из групп просматриваемые соответствия -
12
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Отзывы
Спасибо большое за отличный курс! Все разложено по полочкам. После прохождения регулярные выражения уже не кажутся такими непонятными
Ничего раньше не знал о регулярных выражениях, но в курсе всё хорошо объясняется. Не понял пока только атомарную группировку, но это дело поправимое) Вообще, тема очень понравилась! Жаль, что нет ни одного испытания. Хотелось бы какой-нибудь реальный пример поковырять, как, например, с URL в курсе по абстракциям.
Класс!!! Про использование групп в самом выражении я не знал.
Спасибо! :)