Python'da Giriş Ayrıştırma (Parsing) için Regex
Python'da güçlü regular expression (düzenli ifade) kalıplarını kullanarak karmaşık metin ve command-line girdilerini ayıklamayı, doğrulamayı ve temizlemeyi öğrenin.
-
💬
Yapay zekâ eğitmeni
Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al. -
🕐
İstediğin zaman başla
Program ya da son tarih yok — kendi hızında, istediğin zaman öğren. -
🌐
Türkçe
Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Basit dize bölme (string splitting) ve liste anlama (list comprehensions) yöntemleri, dağınık veya karmaşık kullanıcı girdilerini işlemek için yeterli olmadığında, regular expressions (düzenli ifadeler) ihtiyacınız olan hassasiyeti sağlar. Bu kurs size, metin verilerini mutlak kontrolle ayrıştırmak, doğrulamak ve yapılandırmak için Python'ın yerleşik re module'ünü nasıl kullanacağınızı öğretir. Temel dize manipülasyonundan, gerçek dünya giriş varyasyonlarını güvenli ve verimli bir şekilde ele alan sağlam kalıplar yazmaya geçiş yapacaksınız.
Neler öğreneceksiniz:
- Temel regular expression sözdizimini, meta karakterleri ve Python'ın re module işlevlerini anlamak
- Yapılandırılmamış command-line girdilerinden yapılandırılmış verileri doğrulamak ve ayıklamak için kesin regex kalıpları oluşturmak
- Ayrıştırılmış verileri temiz Python sözlüklerine (dictionaries) düzenlemek için capture groups ve named groups uygulamak
- İstenmeyen karakterleri değiştirerek ve boşluk varyasyonlarını ele alarak kullanıcı girdisini temizlemek ve normalleştirmek
- Ayrıştırma hatalarını zarifçe yönetmek için modern Python type hints ve sağlam hata işlemeyi (error handling) uygulamak
Temel regex terminolojisi ve kalıp eşleştirme mekanikleriyle başlayan bu metin tabanlı kurs, size pratik ayrıştırma senaryolarında rehberlik eder ve regex kalıplarını Python betiklerinize nasıl yazacağınızı, test edeceğinizi ve entegre edeceğinizi öğretir. Bu kurs, temel dize yöntemlerinin ötesine geçmek ve daha temiz, daha esnek girdi işleme kodu yazmak isteyen başlangıçtan orta seviyeye kadar olan Python programcıları için tasarlanmıştır. Başlamak için önceden regex deneyimi gerekmez.
Ne elde edeceksin
-
📜
Tamamlama sertifikası
LinkedIn profilinize ekleyin -
💬
Kişisel AI öğretmeni
Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin. -
🎧
Sesli versiyon dahil
Yolda öğren — ekrana gerek yok -
♾️
Ömür boyu erişim
İstediğin zaman dön, son kullanma tarihi yok -
📱
Telefon veya bilgisayar
Her yerde, her cihazda -
💸
14 gün iade
Sorgusuz -
⚡
Kısa ve odaklı
2 sa 36 dk pratik içerik
Yorumlar
Henüz yorum yok — deneyimini ilk paylaşan sen ol.
Sık sorulanlar
Bu kursu almak için neye ihtiyacım var? +
Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.
Nasıl ödeme yapabilirim? +
Stripe üzerinden kartla. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.
Para iadesi alabilir miyim? +
Evet — 14 gün içinde tam iade, sorgusuz.
Erişimim ne kadar sürer? +
Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.
Sertifika alacak mıyım? +
Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.
Şu sektörlerdeki öğrenenler için
Teknoloji
Tasarım
Finans
Pazarlama
Sağlık
Eğitim
Konaklama
Üretim