ASCII tabuľka
Kompletná ASCII referencia 0–127 s decimálnym, hex, binárnym, znakom a HTML entitou. Filtrovateľná.
Vytvoril JXXR1 · ♥ Sponzorovať · ☕ Kúp mi kávu
Načo to slúži?
ASCII tabuľka mapuje čísla 0–127 na znaky a control codes, ktoré definujú väčšinu textových protokolov, ktoré dnes používame. Tento nástroj ti dá decimal, hex, octal, binary, samotný znak, HTML entitu a popis pre control characters — všetko prefiltrovateľné, ako píšeš.
Kedy to použiť
- Pri debugovaní binárneho protokolu, ktorý ti hovorí „byte 0x0D" alebo „byte 13" — chceš to rýchlo otočiť na CR.
- Pri písaní parsera, ktorý musí preskočiť tab (0x09), newline (0x0A), CR (0x0D) alebo NUL (0x00).
- Pri ladení escape sekvencií v shelle, terminále alebo regex.
- Pri hľadaní správnej HTML entity (napr.
&pre&).
Časté chyby
- ASCII končí na 127. Hodnoty 128–255 sú „extended ASCII" a sú závislé od code page (Latin-1, Windows-1252 atď.) — v praxi chceš UTF-8.
- Control characters (0–31, 127) nemajú vizuálnu reprezentáciu. Niektoré editory ich ukazujú ako
^Xalebo prázdny obdĺžnik. - Newline je platforma-špecifický. Unix používa LF (0x0A), Windows CRLF (0x0D 0x0A), staré Macy len CR.
- 0x20 je medzera, nie nula. NUL byte je 0x00 a často terminuje C stringy.