single
Challenge: Extract Hashtags from Social Media Text
Свайпніть щоб показати меню
Інструкції:
Для подальшого розвитку навичок роботи з розширеними регулярними виразами ваше завдання — створити функцію, яка витягує всі хештеги з публікації в соціальних мережах.
Хештег — це будь-яке слово, що починається з символу #, за яким слідує одна або більше літерно-цифрових символів або підкреслень, і яке не передує іншому словесному символу.
Ваша функція повинна:
- Обробляти хештеги на початку або в кінці тексту;
- Коректно витягувати хештеги, оточені розділовими знаками або пробілами;
- Повернути всі хештеги саме так, як вони з’являються у тексті, включаючи символ
#.
Приклад:
Для вхідних даних:
"Excited for the #Python3_12 release! #coding #AI #100DaysOfCode"
потрібно повернути:
['#Python3_12', '#coding', '#AI', '#100DaysOfCode']
Використовуйте регулярні вирази для розв’язання цього завдання та зверніть особливу увагу на крайові випадки.
Проведіть, щоб почати кодувати
Створення функції для вилучення всіх хештегів із допису в соціальних мережах. Хештег — це будь-яке слово, що починається з символу #, за яким слідує один або більше алфавітно-цифрових символів або підкреслень, і яке не передує іншому символьному слову. Функція повинна коректно визначати хештеги на початку чи в кінці тексту, а також ті, що оточені розділовими знаками або пробілами. Повернення всіх хештегів у тому вигляді, в якому вони зустрічаються в тексті, включаючи символ #.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат