Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Extraire les hashtags à partir du texte des réseaux sociaux | Expressions Régulières Avancées et Applications
Expressions Régulières Python

Défi : Extraire les hashtags à partir du texte des réseaux sociaux

Instructions :

Pour approfondir vos compétences avec les expressions régulières avancées, votre tâche consiste à créer une fonction qui extrait tous les hashtags d’une publication sur les réseaux sociaux.

Un hashtag est tout mot qui commence par le caractère #, suivi d’un ou plusieurs caractères alphanumériques ou de soulignement, et qui n’est pas immédiatement précédé par un autre caractère de mot.

Votre fonction doit :

  • Gérer les hashtags au début ou à la fin du texte ;
  • Extraire correctement les hashtags entourés de ponctuation ou d’espaces ;
  • Retourner tous les hashtags exactement tels qu’ils apparaissent dans le texte, y compris le symbole #.

Exemple :

Pour l’entrée :

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

vous devez retourner :

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

Utilisez les expressions régulières pour résoudre ce défi et portez une attention particulière aux cas limites.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 3
single

single

Défi : Extraire les hashtags à partir du texte des réseaux sociaux

Glissez pour afficher le menu

Instructions :

Pour approfondir vos compétences avec les expressions régulières avancées, votre tâche consiste à créer une fonction qui extrait tous les hashtags d’une publication sur les réseaux sociaux.

Un hashtag est tout mot qui commence par le caractère #, suivi d’un ou plusieurs caractères alphanumériques ou de soulignement, et qui n’est pas immédiatement précédé par un autre caractère de mot.

Votre fonction doit :

  • Gérer les hashtags au début ou à la fin du texte ;
  • Extraire correctement les hashtags entourés de ponctuation ou d’espaces ;
  • Retourner tous les hashtags exactement tels qu’ils apparaissent dans le texte, y compris le symbole #.

Exemple :

Pour l’entrée :

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

vous devez retourner :

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

Utilisez les expressions régulières pour résoudre ce défi et portez une attention particulière aux cas limites.

Tâche

Glissez pour commencer à coder

Créer une fonction qui extrait tous les hashtags d'une publication sur les réseaux sociaux. Un hashtag est tout mot commençant par le caractère #, suivi d'un ou plusieurs caractères alphanumériques ou de soulignement, et qui n'est pas immédiatement précédé par un autre caractère de mot. Votre fonction doit correctement identifier les hashtags au début ou à la fin du texte, ainsi que ceux entourés de ponctuation ou d'espaces. Retourner tous les hashtags exactement tels qu'ils apparaissent dans le texte, y compris le symbole #.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt