0 oy
Python kategorisinde (290 puan) tarafından soruldu
Selamlar. Asagidaki bir sitedeki yazinin 18.21 kismini nasil alabilirim? Normalde bu string[14:] sekilde alabiliyorum ama bu sekilde olursa "Bursa" yerine "Istanbul" yazildiginda sıkıntı olacak. O yuzden tersden almam gerekiyor. Bunu nasil yapabilirim? 

string = "Bursa, bugün, 18:21"



 

1 cevap

0 oy
(2k puan) tarafından cevaplandı

Düzenli ifade ile yapabilirsin.

 

import re

string = "Bursa, bugün, 18:21"
g = re.match(r'.*(\d{2,}:\d{2,})', string)
if g:
	print(g.group(1))
else:
	print('Eşleşme Sağlanamadı!')

​

 

Yazılım Biliminin Soru Cevap Platformuna hepiniz hoşgeldiniz. Bu platformda kurallara uyarak diğer geliştiricilerle yardımlaşabilirsiniz.
...