Çrş 13 Eylül 2023
Tags:
Düzenli İfadeler Özet Tablosu (Regular Expressions Cheat Sheet)
Karakter Türleri
| Simge |
Desen Açıklaması |
Örnek Desen |
Eşleşen Örnek |
Açıklama |
. |
herhangi bir tek karakterle eşleşir |
"öz.an" |
özcan, özkan, özhan |
öz ile başla ardından herhangi BİR karakter gelsin an ile bitsin. |
\d |
herhangi bir rakamla (digit … |
Continue reading »
Cts 02 Eylül 2023
Tags:
Bayraklar (Flags)
Buraya kadar öğrendiğimiz konularda, re modülünü kullanırken, eksiklik hissettiğiniz bazı durumlar ile karşılaşmış olabiliriz. Örneğin eşleşme yaparken küçük-büyük harf duyarlılığı ya da çok satırlı bir metin içindeki eşleşmeleri arama konuları bazen eksik sonuç elde etmenize sebep olmuş olabilir. Bu bölümde bahsedeceğim bayrak (flag) konusu, bu tür sorunların üstesinden …
Continue reading »
Cts 02 Eylül 2023
Tags:
Metakarakterler (Özel Karakterler)
Metakarakterler; kabaca, programlama dilleri için özel anlam ifade eden sembollerdir. Örneğin \n bir bakıma bir metakarakterdir, çünkü \n sembolü Python programlama dili için özel bir anlam taşır. Python bu sembolü gördüğü yerde yeni bir satıra geçer. Metakarakterler, Kendisiyle eşleşmeyen karakterler olarak ifade edilebilir. Örneğin, a harfi yalnızca …
Continue reading »
Cts 02 Eylül 2023
Tags:
Özel Diziler
\s Boşluk (Space) Karakterinin Yerini Tutan Özel Dizi.
Bu sembol (\s), bir karakter dizisi içinde geçen boşlukları (boşluk, tab ve enter karakterlerini) yakalamak için kullanılır.
a = ["5 Ocak", "27Mart", "4 Ekim", "Nisan 3"]
for i in a:
nesne = re.search("[0-9]\s[A-Za-z]+",i)
if nesne:
print(nesne …
Continue reading »