Блог
Текстовые утилиты

Удаление хештегов онлайн

Вставьте текст поста из соцсети — инструмент уберёт все хештеги вида «#слово», а при включённой опции ещё и упоминания вида «@имя». Полезно, когда нужно превратить пост с хештегами в чистый текст для другой площадки.

Результат

Хештегов удалено
Упоминаний удалено

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

Факты и границы применимости

Хештег Символ # сразу за которым без пробела идут буквы, цифры или подчёркивание
Упоминание Символ @ в том же формате — учитывается только при включённой опции
Алфавит Латиница, кириллица, цифры и подчёркивание
Пробел после решётки «# слово» хештегом не считается — решётка и слово должны идти слитно
След от удаления На месте хештега остаётся пустое место — лишние пробелы не схлопываются автоматически

Когда этот метод вводит в заблуждение

Как это считается

Хештег ищется регулярным выражением: символ # и сразу за ним, без пробела, одна или несколько букв (латиница или кириллица), цифр или знаков подчёркивания.

Найденные хештеги удаляются из текста, их количество показывается в счётчике.

Если включена опция «также удалять упоминания», по тому же принципу (символ @ вместо #) ищутся и удаляются упоминания — уже из текста, из которого хештеги убраны.

Счётчик упоминаний показывает «—», если опция выключена — это означает, что упоминания вообще не проверялись, а не что их не найдено.

Вопросы и ответы

Хештег с кириллицей распознаётся?

Да, набор символов включает и латиницу, и кириллицу — «#прогулка» удалится так же, как «#walk».

После удаления хештегов остаются двойные пробелы, это нормально?

Да, это ожидаемое поведение — на месте убранного хештега остаётся пустое место. Если нужен чистый текст без лишних пробелов, обработайте результат утилитой удаления лишних пробелов.

Как удалить и хештеги, и упоминания одновременно?

Включите опцию «также удалять упоминания» — тогда за один проход уберутся и «#хештеги», и «@упоминания».

Мой текст куда-то отправляется?

Нет, вся обработка выполняется в вашем браузере.

Похожие утилиты

Все утилиты