Python karmana numura atsoļošanas atcelšana
Tā vietā, lai rakstītu dubultu slīpsvītru,
var izmantot īpašo komandu r,
kas norādīta pirms vienreizējo pēdiņu
atvēršanas.
Pieņemsim, ka mums ir virkne:
txt = '1 23 456 xax'
Mēģināsim atrast visus skaitļus un ievietot tos
apaļās iekavās. Lai to izdarītu, visus atrastos
skaitļus aizstāsim ar tiem pašiem, bet iekavās.
Un dubultā slīpsvītras vietā izmantosim komandu
r:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Pēc koda izpildes tiks izvadīta šāda virkne:
'(1) (23) (456) xax'
Dota virkne:
txt = 'ab cd ef'
Samainiet vietām burtus visās divu zīmju apakšvirknēs.
Dota virkne ar datumu:
txt = '2025:12:31'
Pārveidojiet šo datumu formātā '31-12-2025'.