Normalizator łączników i kresek

Porządkuj łączniki, półpauzy, pauzy, znaki minus i japońskie długie kreski według ich roli, a nie tylko wyglądu.

URL-e, daty, wersje, flagi CLI i kod są domyślnie chronione, a wszystko działa w Twojej przeglądarce.

Twój tekst pozostaje na tym urządzeniu. Bez wysyłki, bez konta, bez przetwarzania po stronie serwera.

Normalizuj znaki podobne do kresek bez psucia danych strukturalnych

To narzędzie traktuje podobne znaki Unicode jako różne role. Zachowuje techniczne tokeny w nienaruszonym stanie, jednocześnie pomagając ujednolicić tekst redakcyjny, treści wielojęzyczne i japońskie teksty mieszane.

Jak używać

  1. Wklej tekst, który chcesz uporządkować.
  2. Wybierz preset i w razie potrzeby dopasuj poziom pewności, jeśli tekst jest niejednoznaczny.
  3. Sprawdź, ile elementów zostało zmienionych, chronionych lub pozostawionych do ręcznej kontroli.
  4. Skopiuj wynik, zapisz raport albo odeślij wynik do kolejnego przebiegu.

Przykłady

Zamień zakresy i nawiasowe przerwy na osobne znaki

Wejście
Rozdziały 10-12 - wydanie poprawione
Wyjście
Rozdziały 10–12 — wydanie poprawione

Użyj znaku minus Unicode w matematyce

Wejście
Temperatura spadła do -5, a x-1 = 0.
Wyjście
Temperatura spadła do −5, a x−1 = 0.

Chroń daty, URL-e i flagi CLI

Wejście
Wydanie 2026-03-12, URL https://example.com/my-tool, flaga --dry-run
Wyjście
Data, URL i flaga CLI pozostają nietknięte, a otaczający tekst zostaje znormalizowany.

Traktuj japońskie długie kreski inaczej niż łączniki

Wejście
スーパー - A-B - 3-5kg
Wyjście
スーパー ― A‐B ― 3–5kg

Kluczowe pojęcia

Łącznik

Znak łączący wewnątrz słowa albo terminu złożonego. Unicode udostępnia osobne znaki łącznika, takie jak U+2010.

Półpauza / pauza

Znaki kreski używane często do zakresów, przerw albo nawiasowych pauz, zależnie od systemu pisma i przewodnika stylu.

Znak minus

Matematyczny znak ujemny albo odejmowania. Unicode przypisuje do tej roli U+2212.

Długa kreska

Znak japoński używany do wydłużania samogłosek w słowach katakany. To nie to samo co kreska.

Uwagi z rzeczywistości Unicode

  • Myślnik ASCII jest wygodny do wpisania, ale łączy kilka różnych ról interpunkcyjnych w jeden znak.
  • Japońskie ー i japońska ― mogą wyglądać podobnie w niektórych fontach, mimo że są różnymi punktami kodowymi.
  • Zbyt agresywna normalizacja tekstu technicznego może zepsuć komendy, wersje, slugi i URL-e, nawet jeśli wynik wygląda ładniej.

Najczęściej zadawane pytania

Czy mój tekst jest gdzieś wysyłany?

Nie. Ochrona, klasyfikacja i normalizacja działają wyłącznie w Twojej przeglądarce.

Co jest automatycznie chronione?

Domyślnie narzędzie chroni URL-e, e-maile, daty, godziny, wersje, identyfikatory, ścieżki plików, flagi CLI, bloki kodu, kod w linii i podstawowy markup.

Dlaczego nie zamieniać ślepo każdego myślnika ASCII?

Bo myślnik ASCII może oznaczać łącznik w słowie, kreskę zakresu, kreskę nawiasową albo matematyczny znak minus. Ślepa zamiana często psuje rzeczywiste dane.

Czy zmienia japońskie długie kreski?

Nie domyślnie. Możesz opcjonalnie znormalizować półszeroką długą kreskę do pełnoszerokiej formy, ale narzędzie nie zamienia długich kresek na myślniki.

Czy działa z tekstem wielojęzycznym lub RTL?

Tak. Wejście i wyjście korzystają z automatycznego kierunku tekstu, a strona jest zbudowana tak, by angielski mógł być źródłem przyszłych tłumaczeń.

Co dzieje się z przypadkami niejednoznacznymi?

Domyślnie są zachowywane i oznaczane do kontroli. Możesz przełączyć się na mocniejszy tryb, jeśli Twój przewodnik stylu preferuje agresywniejszą normalizację.

Uwagi

  • Reguły ochrony są heurystykami nastawionymi na bezpieczeństwo. Jeśli naprawdę chcesz normalizować wewnątrz chronionego tokenu, najpierw wyłącz tę ochronę.
  • Agresywna normalizacja może kłócić się z house style, zasadami redakcji prawnej albo oznaczeniami specyficznymi dla domeny.
  • Wspólny URL zawiera tylko ustawienia. Nigdy nie zawiera tekstu wejściowego ani wyjściowego.