Estrarre occorrenze e contesto dal testo

Espressioni regolari intermedie in R

Angelo Zehr

Data Journalist

Citazioni del nome di un'azienda

"...sono arrivato al negozio. Esperienza super fluida e senza intoppi. Ottimo rapporto qualità-prezzo. Consiglierei vivamente ABC Enterprises e tornerò di sicuro! Poi siamo..."

Una parola: (\\w+\\s), da 0 a 10 parole: (\\w+\\s){0,10}

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

Restituisce: "Consiglierei vivamente ABC Enterprises e tornerò di sicuro"

Espressioni regolari intermedie in R

Punteggiatura

"...sono arrivato al negozio. Esperienza super fluida e senza intoppi. Ottimo rapporto qualità-prezzo. Consiglierei vivamente ABC Enterprises e tornerò di sicuro! Poi siamo..."

Estratto: "Consiglierei vivamente ABC Enterprises e tornerò di sicuro"

Sostituisci \\w+ con [\\w[:punct:]]+

Estratto: "super fluida e senza intoppi. Ottimo rapporto qualità-prezzo. Consiglierei vivamente ABC Enterprises e tornerò di sicuro! Poi "

Espressioni regolari intermedie in R

Passiamo alla pratica!

Espressioni regolari intermedie in R

Preparing Video For Download...