Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 245.591
- Реакции
- 426.072
Складчина: Мини-курс по регулярным выражениям [stepik] [Максим Иванов]
Регулярные выражения — мощный и эффективный инструмент обработки текста, но их вид может отбить всё желание их использовать. На данном мини-курсе Вы изучите регулярные выражения от самых основ до более продвинутых тем. Вся теория подаётся максимально кратко и просто, а изучаемый материал подкрепляется вопросами и заданиями, что делает обучение максимально простым, интересным и эффективным.
О курсе
Регулярные выражения (regexpr) – мощный и эффективный инструмент работы с текстовыми данными. Регулярные выражения поддерживаются в том или ином виде почти во всех языках программирования, во многих полезных утилитах и в текстовых редакторах. С их помощью можно:
Быстро найти нужные данные в большом тексте;
Проверить входные данные на корректность (email, номер телефона и т.д.);
Провести множество замен в тексте одной командой;
И многое другое.
Между тем регулярные выражения достаточно сложны для понимания. Они обладают неочевидным синтаксисом, а их неаккуратное использование может замедлить программу, в которой они применяются. Даже существует такая шутка:
У Вас есть проблема, и Вы решили использовать регулярные выражения для её решения? Теперь у Вас две проблемы!
На данном небольшом курсе мы изучим регулярные выражения от самых основ до квантификаторов, групп и условий. Мы начнём с самых простых регулярок и последовательно разберём все их основные возможности.
Я старался сделать курс максимально простым и компактным, но ёмким и информативным. Надеюсь, после окончания данного курса у Вас не будет возникать та самая "вторая проблема" при использовании регулярных выражений.
Для кого этот курс
Для всех желающих быстро разобраться в теме регулярных выражений и начать применять их на практике.
Начальные требования
Никаких особых начальных знаний не требуется.
Наши преподаватели.Максим Иванов. Увлекаюсь информационными технологиями в целом и программированием в частности. Имею степень магистра по направлению "Фундаментальная информатика", профиль "Информационные технологии в управлении и принятии решений".
Программа
Введение
Приветствие
Что такое регулярные выражения?
Где проверять регулярные выражения?
О заданиях
Базовые возможности
Поиск символов
Наборы символов
Символьные классы
Позиции в тексте
Операция ИЛИ
Поиск повторений и квантификаторы
Что такое квантификаторы?
Жадные и ленивые квантификаторы
Группы
Что такое группа?
Именованные группы
Группы-комментарии
Дополнительные возможности
Просмотр вперёд и назад
Условия в регулярных выражениях
Сверхжадные (ревнивые) квантификаторы
Практика
Задачи
Заключение
Полезные источники
Подведём итоги
СКАЧАТЬ КУРСЫ
Регулярные выражения — мощный и эффективный инструмент обработки текста, но их вид может отбить всё желание их использовать. На данном мини-курсе Вы изучите регулярные выражения от самых основ до более продвинутых тем. Вся теория подаётся максимально кратко и просто, а изучаемый материал подкрепляется вопросами и заданиями, что делает обучение максимально простым, интересным и эффективным.
О курсе
Регулярные выражения (regexpr) – мощный и эффективный инструмент работы с текстовыми данными. Регулярные выражения поддерживаются в том или ином виде почти во всех языках программирования, во многих полезных утилитах и в текстовых редакторах. С их помощью можно:
Быстро найти нужные данные в большом тексте;
Проверить входные данные на корректность (email, номер телефона и т.д.);
Провести множество замен в тексте одной командой;
И многое другое.
Между тем регулярные выражения достаточно сложны для понимания. Они обладают неочевидным синтаксисом, а их неаккуратное использование может замедлить программу, в которой они применяются. Даже существует такая шутка:
У Вас есть проблема, и Вы решили использовать регулярные выражения для её решения? Теперь у Вас две проблемы!
На данном небольшом курсе мы изучим регулярные выражения от самых основ до квантификаторов, групп и условий. Мы начнём с самых простых регулярок и последовательно разберём все их основные возможности.
Я старался сделать курс максимально простым и компактным, но ёмким и информативным. Надеюсь, после окончания данного курса у Вас не будет возникать та самая "вторая проблема" при использовании регулярных выражений.
Для кого этот курс
Для всех желающих быстро разобраться в теме регулярных выражений и начать применять их на практике.
Начальные требования
Никаких особых начальных знаний не требуется.
Наши преподаватели.Максим Иванов. Увлекаюсь информационными технологиями в целом и программированием в частности. Имею степень магистра по направлению "Фундаментальная информатика", профиль "Информационные технологии в управлении и принятии решений".
Программа
Введение
Приветствие
Что такое регулярные выражения?
Где проверять регулярные выражения?
О заданиях
Базовые возможности
Поиск символов
Наборы символов
Символьные классы
Позиции в тексте
Операция ИЛИ
Поиск повторений и квантификаторы
Что такое квантификаторы?
Жадные и ленивые квантификаторы
Группы
Что такое группа?
Именованные группы
Группы-комментарии
Дополнительные возможности
Просмотр вперёд и назад
Условия в регулярных выражениях
Сверхжадные (ревнивые) квантификаторы
Практика
Задачи
Заключение
Полезные источники
Подведём итоги
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Вязание] Plain Yoke — базовый пуловер с круглой кокеткой спицами [Вяжи.ру] [Lene Holme Samsøe]
- [Вязание] Теплые носки [Maleeva.knits] [Дарья Баруздина]
- Сабле бретон Rouge [Coup de Coeur] [Елена Скрыган]
- Архетипы и отношения [Тариф Базовый] [nenumerolog] [Ольга Перцева]
- Ци Мень. Чтение личной карты судьбы [Юдола Белимирова]
- [Вязание] Мужской свитер с воротником на молнии Dagmar Zipper Man спицами сверху [Вяжи.ру] [PetiteKnit]
- [ИИ] Чат-бот с искусственным интеллектом ChatGPT [Pro №1, на 1 месяц до 10 человек] [chatgpt.com]
- Онлайн-курс для практикующих мастеров ПМ «Pero Brows» [Диана Аристова]