Курс на Stepik
Обложка курса «RegEx: основы регулярных выражений (JS)» на Stepik
Бесплатно

RegEx: основы регулярных выражений (JS) 5.000

Открыть на
STEPIK.ORG

Мы пройдем путь от базовых литералов и якорей до продвинутых техник: Lookaround-проверок и обратных ссылок. Некоторое внимание в курсе уделено внутренней механике работы движка, указателю поиска и бэктрекингу (Backtracking), который может "уронить" ваш сервер.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «RegEx: основы регулярных выражений (JS)»Учеников на курсе 357
Сертификаты, выданные на курсе «RegEx: основы регулярных выражений (JS)»Сертификатов выдано 0
Отзывы о курсе «RegEx: основы регулярных выражений (JS)»Отзывов получено 1
Рейтинг курса «RegEx: основы регулярных выражений (JS)»Рейтинг курса 5.000
Уроки в курсе «RegEx: основы регулярных выражений (JS)»Количество уроков 25
Тесты в курсе «RegEx: основы регулярных выражений (JS)»Количество квизов 76
Задачи с кодом в курсе «RegEx: основы регулярных выражений (JS)»Количество задач с кодом 26
Время прохождения курса «RegEx: основы регулярных выражений (JS)»Время прохождения курса
Обновления курса «RegEx: основы регулярных выражений (JS)»Обновления курса
Дата публикации курса «RegEx: основы регулярных выражений (JS)»Дата публикации курса
Последнее обновление курса «RegEx: основы регулярных выражений (JS)»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «RegEx: основы регулярных выражений (JS)» 9 разделов Уроки в курсе «RegEx: основы регулярных выражений (JS)» 25 уроков Тесты в курсе «RegEx: основы регулярных выражений (JS)» 76 тестов Задачи в курсе «RegEx: основы регулярных выражений (JS)» 26 задач Время прохождения курса «RegEx: основы регулярных выражений (JS)» 3 ч. Последнее обновление курса «RegEx: основы регулярных выражений (JS)» обн. 5 марта 2026

1. Базовые особенности и литералы

4 урока
Закрытый
1.1 Подбор литералов
181
25
1м 16с
0
Закрытый
1.2 Якоря и границы
37
18
3м 51с
0
Закрытый
1.3 Использование в JavaScript
25
8
6м 49с
0
Закрытый
1.4 Сниппеты!
19
19
2м 55с
0

2. Чередование и группировка

4 урока
Закрытый
2.1 (ИЛИ) оператор "|"
19
7
1м 25с
0
Закрытый
2.2 Группировка в "( )"
16
8
0м 6с
0
Закрытый
2.3 Символьные классы "[ ]"
15
6
4м 0с
0
Закрытый
2.4 Спецсимволы \w,\s,\d,\b
14
2
4м 37с
0

3. Любой символ и экранирование

1 урок
Закрытый
3.1 "." и "\" - любой символ и escape-символ
10
4
1м 18с
0

4. Квантификаторы и повторы

5 уроков
Закрытый
4.1 "?" Ноль или один
13
5
2м 35с
0
Закрытый
4.2 "+" Один или больше
11
3
1м 32с
0
Закрытый
4.3 "*" Ноль или больше
9
4
-
0
Закрытый
4.4 "{n}", "{n,m}" Точное количество
8
2
-
0
Закрытый
4.5 "Жадность" и "Лень" квантификаторов
6
2
-
0

5. Работа движка RegEx

2 урока
Закрытый
5.1 Указатель поиска
8
4
-
0
Закрытый
5.2 Бэктрекинг
6
3
-
0

6. Группы захвата и флаги

3 урока
Закрытый
6.1 Группы захвата
6
1
-
0
Закрытый
6.2 Флаги
5
1
-
0
Закрытый
6.3 Объект RegExp
3
1
-
0

7. Проверки и ссылки

2 урока
Закрытый
7.1 Проверки Lookaround
3
1
-
0
Закрытый
7.2 Ссылки "\1, \2"
4
1
-
0

8. Особенности RegExp в JS

3 урока
Закрытый
8.1 Замены .replace()
5
1
-
0
Закрытый
8.2 Тонкости Unicode
3
1
-
0
Закрытый
8.3 Sticky флаг 'y'
2
1
-
0

9. Что дальше?

1 урок
Закрытый
9.1 Полное овладение
5
5
-
0