Условие: Напишите программу (используя re), которая будет конвертировать дату из формата yyyy-mm-dd format в формат dd-mm-yyyy.
Мы приведем несколько вариантов решения задачи:
import re
def change_date_format(dt):
return re.sub(r'(\d{4})-(\d{1,2})-(\d{1,2})', '\\3-\\2-\\1', dt)
dt1 = "2026-01-02"
print("Original date in YYY-MM-DD Format: ",dt1)
print("New date in DD-MM-YYYY Format: ",change_date_format(dt1)) def transform_date(str):
dateRegex = re.compile(r'(\d\d\d\d)-(\d\d)-(\d\d)')
new_date = dateRegex.search(str)
return('{}-{}-{}'.format(new_date.group(3), new_date.group(2), new_date.group(1)))
Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…
Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…
Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…
В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…
Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…
Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…