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:
txt = '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:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Nakon izvršenja koda ispisaće se sledeći string:
'(1) (23) (456) xax'
Dat je string:
txt = 'ab cd ef'
Zamenite mesta slovima u svim dvocifrenim podstringovima.
Dat je string sa datumom:
txt = '2025:12:31'
Pretvorite ovaj datum u '31-12-2025'.