527 читали · 2 года назад
Регулярные выражения в Python. Полное объяснение. Сохраняй 💾
Что такое регулярное выражение? Для чего используется Regular Expressions в Python? Регулярное выражение (Regular Expression, RegEx) — это мощный, гибкий и эффективный инструмент для сопоставления текста на основе заранее определенного шаблона. Т.е. регулярные выражения позволяют найти строки или наборы строк в тексте, используя специализированный синтаксис, с помощью которого описывается шаблон для поиска. Универсальные шаблоны регулярных выражений напоминают миниатюрный язык программирования, который предназначен для описания и разбора текста...
Работа с регулярными выражениями
Давайте начнем с ситуации, которая может возникнуть при подготовке курсовой работы или реферата. Представьте, что вы написали большую работу на пятьдесят страниц, и ваш научный руководитель просит вас составить список всех использованных источников из интернета. В тексте работы вы несколько раз ссылались на различные сайты, упоминали email-адреса авторов статей и организаций. Проблема в том, что эти адреса разбросаны по всему документу. Где-то вы написали editor@future-step.ru, где-то info@kantiana...