Нормализатор дефисов / тире

Разбирайте дефисы, en dash, em dash, знаки минуса и японские знаки долготы по роли, а не только по форме.

URL, даты, версии, флаги CLI и код по умолчанию защищены, а все работает прямо в браузере.

Ваш текст остается на этом устройстве. Без загрузки, без аккаунта, без обработки на стороне сервера.

Нормализуйте похожие на тире знаки пунктуации, не ломая структурированные данные

Этот инструмент рассматривает похожие символы Unicode как разные роли. Он сохраняет технические токены без изменений и помогает стандартизировать редакторский текст, многоязычный контент и смешанное японское письмо.

Как использовать

  1. Вставьте текст, который хотите привести в порядок.
  2. Выберите пресет и при необходимости скорректируйте уровень уверенности, если текст неоднозначен.
  3. Проверьте, сколько элементов изменено, защищено или оставлено на ручную проверку.
  4. Скопируйте результат, сохраните отчет или отправьте результат на еще один проход.

Примеры

Преобразуйте диапазоны и скобочные тире в разные знаки

Ввод
Главы 10-12 - исправленное издание
Результат
Главы 10–12 — исправленное издание

Используйте знак минуса Unicode для математики

Ввод
Температура упала до -5 и x-1 = 0.
Результат
Температура упала до −5 и x−1 = 0.

Защитите даты, URL и CLI-флаги

Ввод
Выпуск 2026-03-12, URL https://example.com/my-tool, флаг --dry-run
Результат
Дата, URL и CLI-флаг остаются без изменений, а окружающий текст нормализуется.

Держите японские знаки долготы отдельно от тире

Ввод
スーパー - A-B - 3-5kg
Результат
スーパー ― A‐B ― 3–5kg

Ключевые термины

Дефис

Сочетательный знак внутри слова или составного термина. Unicode предоставляет отдельные символы дефиса, такие как U+2010.

Тире en / em

Символы тире, которые обычно используются для диапазонов, пауз или скобочных вставок в зависимости от письменности и стилевого руководства.

Знак минуса

Математический знак отрицания или вычитания. Unicode выделяет для этой роли U+2212.

Знак долготы

Японский символ, который удлиняет гласные в словах катаканы. Это не то же самое, что тире.

Замечания о реальности Unicode

  • ASCII-дефис удобен для ввода, но он сводит несколько разных знаков пунктуации к одному символу.
  • Японские ー и японский стиль ― могут выглядеть похожими в некоторых шрифтах, но при этом оставаться разными кодовыми точками.
  • Слишком агрессивная нормализация технического текста может сломать команды, версии, slug-и и URL, даже если результат выглядит лучше.

Часто задаваемые вопросы

Отправляется ли мой текст куда-либо?

Нет. Защита, классификация и нормализация выполняются только в вашем браузере.

Что защищается автоматически?

По умолчанию инструмент защищает URL, электронные письма, даты, время, версии, ID, пути к файлам, флаги CLI, блоки кода, встроенный код и базовую разметку.

Почему бы не заменить все дефисы без разбора?

Потому что ASCII-дефис может означать дефис в слове, тире диапазона, тире в скобках или математический знак минуса. Безразборная замена часто ломает реальные данные.

Будет ли он менять японские знаки долготы?

Не по умолчанию. Можно дополнительно нормализовать полуширинный знак долготы к полноширинной форме, но инструмент не превращает знаки долготы в тире.

Работает ли он с многоязычным текстом или текстом справа налево?

Да. Ввод и вывод используют автоматическое направление текста, и страница спроектирована так, чтобы английский мог служить источником для будущих переводов.

Что происходит с неоднозначными случаями?

Поведение по умолчанию - сохранить их и вывести на проверку. Можно переключиться на более строгий режим, если ваш стиль требует агрессивной нормализации.

Примечания

  • Правила защиты - это эвристики, ориентированные на безопасность. Если вы действительно хотите нормализовать внутри защищенного токена, сначала отключите эту защиту.
  • Агрессивная нормализация может противоречить внутреннему стилю, правилам юридических текстов или предметной нотации.
  • Общий URL содержит только настройки. Он никогда не включает исходный текст или результат.