Python-daky düzgün ifadelerde match metodu
match metodu setiriň başynda düzgün ifade bilen gabat gelişi gözleýär. Metodyň birinji parametrinde biz gözlejek düzgün ifadäni, ikinji parametrinde bolsa ony gözlejek setiri görkezyäris. Eger gabat geliş tapylsa, onda metod match-objektini gaýtarar, ýok bolsa - None. Metodyň sintaksisi şeýle görünýär:
re.match(näme gözlemeli, nirede gözlemeli)
Mysal üçin, setiriň sanlar bilen başlanýandygyny barlaýaly:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
Setiriň harplar bilen başlanýandygyny barlaň:
txt = 'abc 123 bbb 456 987'
Setiriň başyndaky harp belgileriniň gabat gelişini çap ediň.
Setir berlen:
txt = 'aaa bbb 123'
Sanlary öz içine alýan setir bölegini tapyň.