Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Estrazione di Hashtag dal Testo dei Social Media | Espressioni Regolari Avanzate e Applicazioni
Espressioni Regolari Python

Sfida: Estrazione di Hashtag dal Testo dei Social Media

Istruzioni:

Per approfondire le competenze con le espressioni regolari avanzate, il compito è creare una funzione che estragga tutti gli hashtag da un post sui social media.

Un hashtag è qualsiasi parola che inizia con il carattere #, seguita da uno o più caratteri alfanumerici o underscore, e non è immediatamente preceduta da un altro carattere di parola.

La funzione deve:

  • Gestire hashtag all'inizio o alla fine del testo;
  • Estrarre correttamente gli hashtag circondati da punteggiatura o spazi bianchi;
  • Restituire tutti gli hashtag esattamente come appaiono nel testo, incluso il simbolo #.

Esempio:

Dato l'input:

"Excited for the #Python3_12 release! #coding #AI #100DaysOfCode"

si dovrebbe restituire:

['#Python3_12', '#coding', '#AI', '#100DaysOfCode']

Utilizzare le espressioni regolari per risolvere questa sfida e prestare particolare attenzione ai casi limite.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3
single

single

Sfida: Estrazione di Hashtag dal Testo dei Social Media

Scorri per mostrare il menu

Istruzioni:

Per approfondire le competenze con le espressioni regolari avanzate, il compito è creare una funzione che estragga tutti gli hashtag da un post sui social media.

Un hashtag è qualsiasi parola che inizia con il carattere #, seguita da uno o più caratteri alfanumerici o underscore, e non è immediatamente preceduta da un altro carattere di parola.

La funzione deve:

  • Gestire hashtag all'inizio o alla fine del testo;
  • Estrarre correttamente gli hashtag circondati da punteggiatura o spazi bianchi;
  • Restituire tutti gli hashtag esattamente come appaiono nel testo, incluso il simbolo #.

Esempio:

Dato l'input:

"Excited for the #Python3_12 release! #coding #AI #100DaysOfCode"

si dovrebbe restituire:

['#Python3_12', '#coding', '#AI', '#100DaysOfCode']

Utilizzare le espressioni regolari per risolvere questa sfida e prestare particolare attenzione ai casi limite.

Compito

Scorri per iniziare a programmare

Creare una funzione che estragga tutti gli hashtag da un post sui social media. Un hashtag è qualsiasi parola che inizia con il carattere #, seguita da uno o più caratteri alfanumerici o underscore, e non è immediatamente preceduta da un altro carattere di parola. La funzione deve identificare correttamente gli hashtag all'inizio o alla fine del testo, così come quelli circondati da punteggiatura o spazi bianchi. Restituire tutti gli hashtag esattamente come appaiono nel testo, incluso il simbolo #.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt