Heqja e Escaping të Numrit të Kapsulës në Python

Në vend që të shkruajmë dy backslash, mund të përdorim komandën speciale r, e cila specifikohet përpara hapjes së thonjëzave të vetme.

Le të themi se kemi një varg:

pythontxt = '1 23 456 xax'

Le të gjejmë të gjithë numrat dhe t'i vendosim ata në kllapa të rrumbullakëta. Për këtë, të gjithë numrat e gjetur do t'i zëvendësojmë me ata të njëjtë, por në kllapa. Dhe në vend të dy backslash-ave përdorim komandën r:

pythontxt = '1 23 456 xax'

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

Pas ekzekutimit të kodit do të printohet vargu vijues:

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

Është dhënë vargu:

pythontxt = 'ab cd ef'

Ndryshoni vendet e shkronjave në të gjitha nënvargjet dy-shifrore.

Задание 2

Është dhënë një varg me datë:

pythontxt = '2025:12:31'

Shndërroje këtë datë në '31-12-2025'.