Python'da Düzenli İfadelerde match Metodu
match metodu, bir dizenin başında düzenli ifade ile eşleşme arar. Metodun ilk
parametresinde arayacağımız düzenli ifadeyi,
ikinci parametresinde ise içinde arama yapacağımız dizeyi belirtiriz. Eğer bir eşleşme
bulunursa, metod bir match nesnesi döndürür,
aksi takdirde - None döndürür. Metodun sözdizimi
şu şekildedir:
re.match(ne aranacak, nerede aranacak)
Örnek olarak, bir dizenin rakamlarla başlayıp başlamadığını kontrol edelim:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
Aşağıdaki dizenin harflerle başlayıp başlamadığını kontrol edin:
txt = 'abc 123 bbb 456 987'
Dizenin başındaki harf karakterlerinden oluşan eşleşmeyi yazdırın.
Aşağıdaki dize verilmiştir:
txt = 'aaa bbb 123'
Rakamları içeren alt diziyi bulun.