Bir metinden eşleşmeleri ve çevresini çıkarma

R ile Orta Düzey Düzenli İfadeler

Angelo Zehr

Data Journalist

Şirket adı geçenler

"...mağazaya gittik. Çok sorunsuz ve akıcı bir deneyim. Harika değer. ABC Enterprises'ı şiddetle tavsiye ederim ve kesinlikle geri geleceğim! Sonra, biz..."

Bir kelime: (\\w+\\s), 0–10 kelime: (\\w+\\s){0,10}

str_extract_all(
  blog_post,
  pattern = "(\\w+\\s){0,10}ABC Enterprises\\s?(\\w+\\s){0,10}"
)

Döndürür: "I would highly recommend ABC Enterprises and I will be coming back for"

R ile Orta Düzey Düzenli İfadeler

Noktalama işaretleri

"...mağazaya gittik. Çok sorunsuz ve akıcı bir deneyim. Harika değer. ABC Enterprises'ı şiddetle tavsiye ederim ve kesinlikle geri geleceğim! Sonra, biz..."

Çıkarılan: "I would highly recommend ABC Enterprises and I will be coming back for"

\\w+ öğesini [\\w[:punct:]]+ ile değiştirin

Çıkarılan: "smooth and seamless experience. Great value. I would highly recommend ABC Enterprises and I will be coming back for sure! Next, we "

R ile Orta Düzey Düzenli İfadeler

Hadi pratik yapalım!

R ile Orta Düzey Düzenli İfadeler

Preparing Video For Download...