Достаёт хештеги из текста, по одному на строку.
Хештег — это # и дальше буквы, цифры или подчёркивания. Страница выводит их по одному на строку. Адреса почты она не ищет. Для почты: извлечь адреса.
#HexToString и #hextostring — одно, остаётся первое написание.Launch day #HexToString #tools #hextostring and again #tools. С обеими опциями результат — #HexToString и #tools.# должен открывать тег. Решётка в середине слова, если перед ней буква или цифра, игнорируется. В теге могут быть буквы любой письменности, цифры и _, поэтому #工具 и кириллический тег тоже берутся. Голая # или только знаки препинания — не тег. Если совпадений нет, результат пуст. Это не ошибка. Порядок как в тексте. Сравнение уникальности берёт строчную копию и не переписывает оставленную строку.
#工具 попал в список.Перед # должна быть граница, а не буква, цифра или подчёркивание.
Убрать повторы не учитывает регистр. Выключите, чтобы сохранить каждое вхождение.