Поништавање екранирања броја кармана у Python-у
Уместо да пишемо двоструку косу црту,
можемо применити посебну команду r,
која се наводи пре отварања апострофа.
Рецимо да имамо стринг:
pythontxt = '1 23 456 xax'
Хајде да пронађемо све бројеве и сместимо их у
заграде. За то ћемо све пронађене
бројеве заменити њима самима, али у заградама.
А уместо двоструке косе црте користићемо команду
r:
pythontxt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Након извршавања кода исписаће се следећи стринг:
python'(1) (23) (456) xax'
Задание 1
Дат је стринг:
pythontxt = 'ab cd ef'
Замените места словима у свим двословним подстринговима.
Задание 2
Дат је стринг са датумом:
pythontxt = '2025:12:31'
Преобразујте овај датум у '31-12-2025'.