407 читали · 1 год назад
Регулярные выражения в Python. Полное объяснение. Сохраняй 💾
Что такое регулярное выражение? Для чего используется Regular Expressions в Python? Регулярное выражение (Regular Expression, RegEx) — это мощный, гибкий и эффективный инструмент для сопоставления текста на основе заранее определенного шаблона. Т.е. регулярные выражения позволяют найти строки или наборы строк в тексте, используя специализированный синтаксис, с помощью которого описывается шаблон для поиска. Универсальные шаблоны регулярных выражений напоминают миниатюрный язык программирования, который предназначен для описания и разбора текста...
347 читали · 4 года назад
Руководство по использованию регулярных выражений Python
Источник: Nuances of Programming Одна из главных задач при работе с текстовыми данными — это создание множества текстовых функций. Некоторые функции ищут конкретные паттерны в тексте, например, адреса электронной почты или номера телефонов.  Создание этого функционала может казаться довольно тривиальным, но значительно проще использовать модули регулярных выражений. Например, нужно посчитать количество знаков препинания в конкретном куске текста. Используем отрывок из Диккенса (оригинал).  Как бы...