🟥 Регулярные выражения в Python. Основной упор в статье сделан на использование встроенного модуля
re и таких методов, как re.search(), re.match(), re.findall(), re.compile() и пр.🟥 Регулярные выражения в Python. Еще одна статья об использовании функций модуля
re, но здесь вы также найдете основные шаблоны регулярных выражений и пример их группировки. Ну и, конечно, другие примеры.🟥 4 регулярных выражения, которые стоит знать. Во вступлении эта статья познакомит вас с основными элементами regex, такими как якоря, квантификаторы, скобочные выражения, классы символов. А далее вы научитесь использовать все это на практике: проверять имена пользователей, пароли, URL и email-адреса.
🟥 Регулярное выражение для проверки римских чисел (на Python). Практический кейс: разбор решения задачки с Codewars. Вы узнаете, как с помощью regex проверить, ввел ли пользователь валидное римское число.
🟥 Проверяем наличие подстроки в строке. Эта статья познакомит вас с четырьмя способами поиска подстроки, в том числе с помощью regex.
🟥 Как удалить специальные символы из строки в Python. Из-за использования некоторых специальных символов в коде часто возникают ошибки. Эта статья научит вас эффективно удалять их разными способами, в частности с помощью метода
sub из пакета re.⭐️ Ну и пара задачек на закрепление материала:
🚩 Четное ли число? Напишите регулярное выражение, соответствующее четному числу. Числа будут представлены в виде строк.
🚩 Число с плавающей точкой. Создайте регулярное выражение для проверки того, является ли строка валидным числом с плавающей точкой. Обратите внимание: написать нужно паттерн, а не функцию.
🚩 Конвертация даты. Напишите программу (используя
re), которая будет конвертировать дату из формата yyyy-mm-dd format в формат dd-mm-yyyy.
