Основные возможности платформы Hexlet не доступны в вашем браузере. Пожалуйста, обновитесь.
курс

Регулярные выражения

Практически каждый программист сталкивается с регулярными выражениями в повседневной практике. Многих они отпугивают, но регулярные выражения основаны на небольшом количестве простых понятий. Освоив эти понятия, вы сможете всегда чувствовать себя комфортно при работе с этим мощным инструментом.

1.

Представление символов. Метасимвол.

теория (видео, 02:19) / тесты / упражнение

Познакомиться с простейшими регулярными выражениями

2.

Символьные классы

теория (видео, 02:57) / тесты / упражнение

Научиться составлять и использовать группы символов

3.

Позиция внутри строки

теория (видео, 02:22) / тесты / упражнение

Научиться задавать границы

4.

Альтернатива

теория (видео, 01:27) / тесты / упражнение

Научиться использовать перечисление

5.

Квантификация

теория (видео, 02:02) / тесты / упражнение

Разобраться как задавать повторения

6.

Жадность

теория (видео, 02:03) / тесты / упражнение

Перестать жадничать

7.

Группировка. Обратная связь

теория (видео, 04:55) / упражнение

Научиться переиспользовать группы в регулярных выражениях

8.

Модификаторы

теория (видео, 02:49) / тесты

Познакомиться с управлением через флаги внутри регулярного выражения

9.

Просмотр вперед/назад

теория (видео, 02:10) / упражнение

Научиться исключать из групп просматриваемые соответствия

10.

Поиск по условию

теория (видео, 02:12)

Научиться ставить условия

11.

Флаги

теория (видео, 02:08)

Познакомиться с основными глобальными флагами

Испытания

В некоторых курсах есть практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. В этом курсе таких заданий нет, но вы можете посмотреть задания из других курсов.

Статистика
3509
учащихся
189
вопросов
и ответов
9
часов
Учитель