Şununla başlar, şununla biter
Bir dizgenin başında belirli karakterleri aramak için şapka "^" kullanmayı zaten gördün. Elbette, düzenli ifadeler bir dizgenin sonunda bir şeyleri aramanın da bir yolunu sunar. Bu işi dolar işareti "$" yapar.
Bir satırın başında bir şey aramak için, şapkayı arama teriminin önüne koy "^___". Sonda bir şey ararken, önce arama terimini yaz ve ardından dolar işaretini ekle "___$". Düzenli ifadeler oluştururken görünme sırası çok önemlidir.
Bu egzersiz, kursun bir parçasıdır
R ile Orta Düzey Düzenli İfadeler
Egzersiz talimatları
- Üzerinde çalışacağın film başlıklarına göz atmak için ilk satırı çalıştır.
"The"ile başlayan tüm filmleri listeleyecek bir desen oluştur."3D"ile biten filmleri arayacak bir desen oluştur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Familiarize yourself with the vector by printing it
movie_titles
# List all movies that start with "The"
movie_titles[str_detect(
movie_titles,
pattern = "___"
)]
# List all movies that end with "3D"
movie_titles[str_detect(
movie_titles,
pattern = "___"
)]