Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Challenge: Extrahera Hashtags Från Sociala Medier-Text | Avancerade Reguljära Uttryck och Tillämpningar
Python-reguljära Uttryck

Challenge: Extrahera Hashtags Från Sociala Medier-Text

Instruktioner:

För att vidareutveckla dina färdigheter med avancerade reguljära uttryck är din uppgift att skapa en funktion som extraherar alla hashtags från ett inlägg på sociala medier.

En hashtag är ett ord som börjar med tecknet #, följt av en eller flera alfanumeriska tecken eller understreck, och som inte omedelbart föregås av ett annat ordtecken.

Din funktion ska:

  • Hantera hashtags i början eller slutet av texten;
  • Korrekt extrahera hashtags omgivna av skiljetecken eller blanksteg;
  • Returnera alla hashtags exakt som de förekommer i texten, inklusive #-symbolen.

Exempel:

Givet indata:

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

ska du returnera:

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

Använd reguljära uttryck för att lösa denna utmaning och var särskilt uppmärksam på specialfall.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
single

single

Challenge: Extrahera Hashtags Från Sociala Medier-Text

Svep för att visa menyn

Instruktioner:

För att vidareutveckla dina färdigheter med avancerade reguljära uttryck är din uppgift att skapa en funktion som extraherar alla hashtags från ett inlägg på sociala medier.

En hashtag är ett ord som börjar med tecknet #, följt av en eller flera alfanumeriska tecken eller understreck, och som inte omedelbart föregås av ett annat ordtecken.

Din funktion ska:

  • Hantera hashtags i början eller slutet av texten;
  • Korrekt extrahera hashtags omgivna av skiljetecken eller blanksteg;
  • Returnera alla hashtags exakt som de förekommer i texten, inklusive #-symbolen.

Exempel:

Givet indata:

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

ska du returnera:

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

Använd reguljära uttryck för att lösa denna utmaning och var särskilt uppmärksam på specialfall.

Uppgift

Svep för att börja koda

Skapa en funktion som extraherar alla hashtags från ett inlägg på sociala medier. En hashtag är ett ord som börjar med tecknet #, följt av en eller flera alfanumeriska tecken eller understreck, och som inte omedelbart föregås av ett annat ordtecken. Din funktion ska korrekt identifiera hashtags i början eller slutet av texten, samt de som omges av skiljetecken eller blanksteg. Returnera alla hashtags exakt som de förekommer i texten, inklusive #-symbolen.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt