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:
txt = '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:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Pas ekzekutimit të kodit do të printohet vargu vijues:
'(1) (23) (456) xax'
Është dhënë vargu:
txt = 'ab cd ef'
Ndryshoni vendet e shkronjave në të gjitha nënvargjet dy-shifrore.
Është dhënë një varg me datë:
txt = '2025:12:31'
Shndërroje këtë datë në '31-12-2025'.