Бекор кардани экраншавии рақами кармани Python
Ба ҷои он, ки дукабатаи каҷ нависед,
метавонед фармони махсуси r-ро истифода баред,
ки пеш аз кушодани қошҳои ягона
нишон дода мешавад.
Бигзор мо сатр дошта бошем:
txt = '1 23 456 xax'
Биёед ҳамаи рақамҳоро ёбем ва онҳоро дар
қавсҳои давра ҷойгирем. Барои ин ҳамаи рақамҳои ёфташударо
ба худашон иваз мекунем, аммо дар қавс.
Ва ба ҷои дукабатаи каҷ фармони
r-ро истифода мекунем:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Пас аз иҷрои рамз чизҳои зерин ба намоиш гузошта мешавад:
'(1) (23) (456) xax'
Сатр дода шудааст:
txt = 'ab cd ef'
Ҳарфҳоро дар ҳамаи зерсатрҳои дурақама иваз кунед.
Сатр бо сана дода шудааст:
txt = '2025:12:31'
Ин санаро ба '31-12-2025' табдил диҳед.