Веб-версияОткрыть в Telegram

Пост🐍 В Python 3.15 решили мягко «похоронить» re.match()

27 сентября 2026
P
Python Community
Фотография
нажмите — покажем
🐍 В Python 3.15 решили мягко «похоронить» re.match() re.match() никуда не удаляют, но для нового кода его теперь рекомендуют не использовать. Причина простая: название функции часто сбивает с толку. re.match() проверяет совпадение только с начала строки, хотя по имени это неочевидно. В Python 3.15 появился более явный вариант: re.prefixmatch() Теперь логика выглядит понятнее: - re.search() — ищет совпадение в любом месте; - re.prefixmatch() — только с начала строки; - re.fullmatch() — вся строка должна совпасть полностью. re.match() получил статус soft deprecated: он остаётся рабочим, без warning и без планов на удаление, но новый код лучше писать без него. Проверять старое использование можно через Ruff и правило TID251. Статья: https://hugovk.dev/blog/2026/soft-deprecating-re-match/ @Python_Community_ru
👍1🔥1
4 · 504 ·

Рядом в ленте

PPython Community🖥 Заголовки безопасности для FastAPI - одной строкой 🛡️ fastapi-security-headers добавляет к ответам приложения HTTP-заголовки: HSTS, защиту от MIME sniffing, оPPython Community⚡️ Qwen-Image за 6 шагов: Viggle ускорили генерацию и редактирование в 5 раз Viggle выложили Qwen-Image-2.1-viggle-turbo v0.2, дистиллированную версию Qwen-Imag
это сообщение
PPython CommunityФотографияPPython Community🚀 Jina-OCR-v1 разбирает целые страницы в Markdown со скоростью 2,57 страницы/с Jina AI представила Jina-OCR-v1 - OCR-модель для преобразования документов в стру

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем