Wyszukiwarka Unicode
Wrzuć tajemniczy znak, dziwny biały znak, który wkleił twój użytkownik, glif z podglądu czcionki, emoji psujące twoje wyrażenie regularne, a wyszukiwarka zwróci jego punkt kodowy Unicode (U+XXXX) i surowe bajty UTF-8 w zapisie szesnastkowym, po jednym wierszu na znak.
Jak zidentyfikować znak Unicode
-
1
Wklej znak
Możesz wkleić jeden glif albo cały ciąg: każdy znak jest analizowany po kolei.
-
2
Odczytaj punkt kodowy
Otrzymaj kanoniczną notację U+ wielkimi literami, dopełnioną zerami do co najmniej czterech cyfr szesnastkowych.
-
3
Sprawdź bajty UTF-8
Zobacz sekwencję 1–4 bajtów, którą znak zajmuje na dysku albo w transmisji.
-
4
Skopiuj wyniki
Wynik to tabela w formacie CSV (znak, punkt kodowy, bajty UTF-8), którą możesz zaznaczyć i wkleić do arkusza kalkulacyjnego albo zgłoszenia błędu.
Typowa robota detektywistyczna z wyszukiwarką
Większość błędów Unicode wygląda na ekranie identycznie. Jedyny sposób, by odróżnić zwykłą spację od spacji niełamiącej albo apostrof drukarski od primy, to sprawdzić punkt kodowy.
Częste pułapki, które rozwiązuje wyszukiwarka
| Wygląda jak | Naprawdę jest | Punkt kodowy |
|---|---|---|
| Spacja | Spacja niełamiąca | U+00A0 |
| Spacja | Wąska spacja niełamiąca | U+202F |
| (nic) | Spacja zerowej szerokości | U+200B |
| (nic) | Znacznik łączący zerowej szerokości | U+200D |
| Apostrof | Prawy pojedynczy cudzysłów | U+2019 |
| Apostrof | Prima (stopy/minuty) | U+2032 |
| Łącznik | Półpauza | U+2013 |
| Łącznik | Łącznik niełamiący | U+2011 |
Układ bajtów UTF-8 w skrócie
- 1 bajt, ASCII, U+0000 do U+007F (
0xxxxxxx) - 2 bajty, dodatek łaciński, arabski, hebrajski (
110xxxxx 10xxxxxx) - 3 bajty, CJK, większość symboli (
1110xxxx 10xxxxxx 10xxxxxx) - 4 bajty, emoji, rzadkie pisma (
11110xxx 10xxxxxx 10xxxxxx 10xxxxxx)
Jeśli twoja kolumna bazy danych ma stałą długość w bajtach, 4-bajtowe emoji zje cztery miejsca, mimo że renderuje się jako jeden glif, częste źródło błędów obcinania.
Najczęściej zadawane pytania
Zwykle znaczniki BOM (U+FEFF) na początku pliku albo zbłąkane znaczniki łączące zerowej szerokości z edytora tekstu. Wklej jeden do wyszukiwarki, a od razu ci powie, a potem możesz je usunąć prostym znajdź-i-zamień.
Tak. Wyszukiwarka iteruje znak po znaku, więc całe słowo daje jeden wiersz na znak z jego punktem kodowym i bajtami UTF-8.
Punkt kodowy to abstrakcyjna tożsamość znaku, U+00E9 to zawsze „é” niezależnie od tego, gdzie go przechowasz. UTF-8 to jedno z kilku kodowań zamieniających punkt kodowy na bajty; to samo „é” to dwa bajty C3 A9 w UTF-8, ale pojedynczy bajt E9 w Latin-1.
Tak. Wyszukiwanie odbywa się na naszym serwerze: wklejone znaki są wysyłane, analizowane, a ich punkt kodowy i bajty UTF-8 są zwracane natychmiast. Nie przechowujemy przesłanego tekstu.
Powiązane narzędzia
Generator tekstu w stylu gotyckim
Przekształć zwykły tekst w znaki Unicode typu blackletter (fraktura): 𝔄 𝔅 ℭ 𝔇. Kopiuj i wklejaj do opisów profilu, banerów oraz grafik zespołów metalowych.
Generator nazw miast
Generuj fikcyjne nazwy miast, miasteczek, wsi i stolic do worldbuildingu, map, gier, opowieści i danych testowych, z krótkimi notatkami do każdego wyniku.
Generator czcionek na Instagram
Generuj „czcionki" Unicode (pogrubienie, kursywa, pismo, monospace, fraktura), które wklejasz prosto do bio, nazwy, podpisów i komentarzy na Instagramie.
Generator czcionek Discord
Zamień zwykły tekst w czcionki Unicode działające w nickach, nazwach serwerów i wiadomościach na Discordzie. Warianty pogrubione, kursywą, fraktura, monospace i ozdobne.
Generator tekstu do przewijania
Stwórz animowane nagłówki przesuwające się z regulowaną szybkością, rozmiarem czcionki i kolorami. Podejrzyj na żywo pasek CSS marquee lub pasek ogłoszeń w swojej przeglądarce.
Tłumacz Wingdings
Zamieniaj litery łacińskie i cyfry na symbole Unicode w stylu Wingdings do zagadek, żartów i notatek retro.
Narzędzie jest dostępne w innych językach
- Pencarian Unicode [ID]
- Unicode-uppslagning [SV]
- ค้นหา Unicode [TH]
- Unicode-Suche [DE]
- Unicode検索 [JA]
- 유니코드 조회 [KO]
- Búsqueda de Unicode [ES]
- Pesquisa de Unicode [PT]
- Tra cứu Unicode [VI]
- Recherche Unicode [FR]
- بحث يونيكود [AR]
- Unicode opzoeken [NL]
- Unicode Lookup [EN]
- Ricerca Unicode [IT]
- Поиск символов Unicode [RU]
- Unicode Arama [TR]
- Unicode 字符查找 [ZH]