Poništavanje escape sekvence za broj džepa u Pythonu

Umesto da pišemo dvostruku kosu crtu, možemo primeniti specijalnu komandu r, koja se navodi pre otvaranja jednostrukih navodnika.

Neka imamo string:

pythontxt = '1 23 456 xax'

Hajde da pronađemo sve brojeve i smestimo ih u okrugle zagrade. Za ovo ćemo sve pronađene brojeve zameniti njima samima, ali u zagradama. A umesto dvostruke kose crte koristićemo komandu r:

pythontxt = '1 23 456 xax'

res = re.sub('(\d+)', r'(\1)', txt)
print(res)

Nakon izvršenja koda ispisaće se sledeći string:

python'(1) (23) (456) xax'
Задание 1

Dat je string:

pythontxt = 'ab cd ef'

Zamenite mesta slovima u svim dvocifrenim podstringovima.

Задание 2

Dat je string sa datumom:

pythontxt = '2025:12:31'

Pretvorite ovaj datum u '31-12-2025'.