Espressioni regolari intermedie in R
Angelo Zehr
Data Journalist
"...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"
"...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