Python-da search metodynda tapylan pozisiýa
Match-obyekti bilen şeýle hem
tapylan podsetiräniň pozisiyasyny
kesgitläp bolýar.
Bu maksat üçin iki sany metody ulanýarlar. Metod
start başlangyç pozisiyasyny gaýtaryp berýär, ýöne
metod end bolsa gutarýan pozisiyasyny.
Gelin amaly işde synap göreli. Bizde şeýle bir setir bolsun:
txt = '123 456 789'
Gelin onda birinji sanlardan ybarat podsetiräni
search metodu bilen tapalyň, soň bolsa
alnan podsetiräniň pozisiyasyny
start we end metodlary bilen çap edeliň:
res = re.search('\d+', txt)
print(res.start()) # 0 çap eder
print(res.end()) # 3 çap eder
Setir berlen:
txt = 'abcde 123456'
Onda diňe harp bilen ýazylyşan podsetiräni tapyň. Tapylan podsetiräniň başlangyç we gutarýan pozisiyalaryny çap ediň.