BaşlayınÜcretsiz başlayın

Açgözlü eşleme

Sırada tweet metinlerinde hâlâ sayıların göründüğünü fark ediyorsun. Bu yüzden hepsini bulmaya karar veriyorsun.

Diyelim ki I was born on April 24th cümlesindeki sayıyı çıkarmak istiyorsun. Tembel (lazy) bir nicelik belirteci, mümkün olan en az karakteri eşleştireceği için regex'in 2 ve 4 döndürmesine yol açar. Ancak açgözlü (greedy) bir nicelik belirteci, olabildiğince çok karakteri eşleştirmeye çalıştığından tüm 24 sonucunu verir.

re modülü ve sentiment_analysis değişkeni oturumunda zaten yüklü. IPython Shell'de görüntülemek için print(sentiment_analysis) kullanabilirsin.

Bu egzersiz, kursun bir parçasıdır

Python'da Regular Expressions

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Write a lazy regex expression 
numbers_found_lazy = re.____(r"____", ____)

# Print out the result
print(numbers_found_lazy)
Kodu Düzenle ve Çalıştır