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
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)