Przejdź do treści
snowkitDev

Znajdź niewidoczne znaki w dowolnym tekście

Wklej tekst, aby ujawnić spacje zerowej szerokości, ukryte znaczniki kierunku i dziwne spacje, które psują kod, wyszukiwanie i arkusze, a potem usuń je jednym kliknięciem.

Sprawdź znaki

Oznaczone znaki są obrysowane na czerwono. Wybierz dowolny znak, aby zobaczyć jego szczegóły.

Nic nie zaznaczono Wybierz znak, aby zobaczyć jego punkt kodowy, nazwę i bajty.

Wyczyść tekst

Czyszczenie zachowuje wszystko inne bez zmian

Wklej tekst, aby zobaczyć kod, nazwę i bajty każdego znaku. Spacje zerowej szerokości, ukryte znaczniki kierunku, nietypowe spacje i litery z innych alfabetów, które tylko wyglądają jak łacińskie, są podświetlane i możesz je wyczyścić. Jest darmowe i działa w przeglądarce.

Jak sprawdzić tekst, krok po kroku

  1. Wklej tekst w pole Tekst do sprawdzenia.
  2. Szukaj znaków obrysowanych na czerwono. Są oznaczone jako niewidoczne lub podejrzane.
  3. Wybierz dowolny znak, aby zobaczyć jego punkt kodowy, nazwę i bajty.
  4. W sekcji Wyczyść tekst wybierz, co naprawić: Usuń niewidoczne znaki, Tylko zwykłe spacje, Proste cudzysłowy i myślniki lub Zamień podobnie wyglądające litery.
  5. Naciśnij Wyczyść i skopiuj.

Dlaczego znaki niewidoczne mają znaczenie

Spacje zerowej szerokości i łączniki psują wyszukiwanie, hasła, kod i formuły arkuszy bez pojawiania się na ekranie. Tekst skopiowany ze stron, komunikatorów, PDF-ów i narzędzi AI często je niesie. Znaczniki kierunku mogą sprawić, że kod czyta się inaczej, niż działa, co jest sztuczką znaną jako Trojan Source.

Łudząco podobne litery

Niektóre litery cyrylicy i greki wyglądają dokładnie jak łacińskie, więc słowo takie jak pаypal może być napisane cyrylickim а. Używają tego linki phishingowe i fałszywe nazwy użytkowników. Tekst mieszający alfabety w jednym słowie jest oznaczany.

Bajty i kodowania

Każdy znak pokazuje swoje bajty UTF-8 i UTF-16 oraz sekwencje escape HTML i JavaScript, abyś mógł wytropić błędy kodowania i kopiować dokładne sekwencje do kodu.

Typowe problemy, które rozwiązuje

  • Hasło lub logowanie, które zawodzi, choć wygląda dobrze.
  • Formuła arkusza lub wyszukiwanie, które nie chce pasować.
  • Wiersz kodu z ukrytym znakiem w środku.
  • Nazwa użytkownika lub link, który wygląda dobrze, ale używa łudząco podobnej litery.
  • Dokument ze spacjami, które się nie zwijają albo nie wyrównują.

Kto z tego korzysta

Programiści debugujący tekst, redaktorzy i pisarze czyszczący wklejoną treść, zespoły wsparcia sprawdzające dziwną nazwę użytkownika i każdy, kto jest ciekawy, co kryje się w tekście. Do ogólnego czyszczenia, jak złamania wierszy, użyj czyszczenia tekstu.

Prywatność

Tekst jest sprawdzany w Twojej przeglądarce i nie jest nigdzie wysyłany.

Pytania

Czym jest spacja o zerowej szerokości?

Znak, który nie zajmuje widocznego miejsca, ale nadal liczy się jako tekst, więc może psuć wyszukiwanie i dopasowanie.

Czy czyszczenie zmieni moje słowa?

Czyszczenie dotyczy tylko wybranych rodzajów znaków. Wszystko inne zostaje dokładnie tak, jak jest.

Czym jest punkt kodowy?

Liczba identyfikująca znak w Unicode, na przykład U+0041 dla litery A.

Co dalej

Kontynuuj to, co właśnie stworzyłeś, nadal na swoim urządzeniu.

Więcej od Snowkit