Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Extrair Hashtags de Textos de Redes Sociais | Expressões Regulares Avançadas e Aplicações
Expressões Regulares em Python

Desafio: Extrair Hashtags de Textos de Redes Sociais

Instruções:

Para aprimorar suas habilidades com expressões regulares avançadas, sua tarefa é criar uma função que extraia todas as hashtags de uma postagem em rede social.

Uma hashtag é qualquer palavra que começa com o caractere #, seguida por um ou mais caracteres alfanuméricos ou sublinhados, e que não é precedida imediatamente por outro caractere de palavra.

Sua função deve:

  • Lidar com hashtags no início ou no final do texto;
  • Extrair corretamente hashtags cercadas por pontuação ou espaços em branco;
  • Retornar todas as hashtags exatamente como aparecem no texto, incluindo o símbolo #.

Exemplo:

Dado o seguinte input:

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

você deve retornar:

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

Utilize expressões regulares para resolver este desafio e preste atenção especial aos casos de borda.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 3
single

single

Desafio: Extrair Hashtags de Textos de Redes Sociais

Deslize para mostrar o menu

Instruções:

Para aprimorar suas habilidades com expressões regulares avançadas, sua tarefa é criar uma função que extraia todas as hashtags de uma postagem em rede social.

Uma hashtag é qualquer palavra que começa com o caractere #, seguida por um ou mais caracteres alfanuméricos ou sublinhados, e que não é precedida imediatamente por outro caractere de palavra.

Sua função deve:

  • Lidar com hashtags no início ou no final do texto;
  • Extrair corretamente hashtags cercadas por pontuação ou espaços em branco;
  • Retornar todas as hashtags exatamente como aparecem no texto, incluindo o símbolo #.

Exemplo:

Dado o seguinte input:

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

você deve retornar:

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

Utilize expressões regulares para resolver este desafio e preste atenção especial aos casos de borda.

Tarefa

Deslize para começar a programar

Crie uma função que extraia todas as hashtags de uma postagem em rede social. Uma hashtag é qualquer palavra que começa com o caractere #, seguida por um ou mais caracteres alfanuméricos ou sublinhados, e que não é precedida imediatamente por outro caractere de palavra. Sua função deve identificar corretamente hashtags no início ou no final do texto, bem como aquelas cercadas por pontuação ou espaços em branco. Retorne todas as hashtags exatamente como aparecem no texto, incluindo o símbolo #.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 3
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt