Matches en context uit een tekst halen

Gevorderde reguliere expressies in R

Angelo Zehr

Data Journalist

Vermeldingen van een bedrijfsnaam

"...kwam bij de winkel. Super soepel en naadloze ervaring. Goede prijs. Ik zou ABC Enterprises sterk aanraden en ik kom zeker terug! Daarna gingen we..."

Eén woord: (\\w+\\s), 0–10 woorden: (\\w+\\s){0,10}

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

Geeft terug: "I would highly recommend ABC Enterprises and I will be coming back for"

Gevorderde reguliere expressies in R

Leestekens

"...kwam bij de winkel. Super soepel en naadloze ervaring. Goede prijs. Ik zou ABC Enterprises sterk aanraden en ik kom zeker terug! Daarna gingen we..."

Gevonden: "I would highly recommend ABC Enterprises and I will be coming back for"

Vervang \\w+ door [\\w[:punct:]]+

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

Gevorderde reguliere expressies in R

Laten we oefenen!

Gevorderde reguliere expressies in R

Preparing Video For Download...