Razveljavitev escapiranja številke karmona v Pythonu

Namesto da bi pisali dvojno poševnico, lahko uporabite poseben ukaz r, ki se navede pred odprtjem enojnih narekovajev.

Recimo, da imamo niz:

pythontxt = '1 23 456 xax'

Poiščimo vse številke in jih postavimo v okrogle oklepaje. Da bi to naredili, bomo vse najdene številke zamenjali z njimi samimi, vendar v oklepajih. Namesto dvojne poševnice pa uporabimo ukaz r:

pythontxt = '1 23 456 xax'

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

Po izvedbi kode se bo izpisal naslednji niz:

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

Dan je niz:

pythontxt = 'ab cd ef'

Zamenjajte mesti črk v vseh dvomestnih podnizih.

Задание 2

Dan je niz z datumom:

pythontxt = '2025:12:31'

Pretvorite ta datum v '31-12-2025'.