Řetězec na charcode
Převeďte každý znak v řetězci na jeho numerický kód znaku.
O nástroji String to Charcode
String to Charcode převádí každý znak v textovém řetězci na jeho numerický Unicode code point, ASCII value nebo UTF-16 code unit v desítkovém, šestnáctkovém nebo osmičkovém formátu a provádí zpětnou konverzi z numerických kódů zpět na znaky. Pochopení numerické reprezentace znaků je zásadní pro diagnostiku encoding issues, konstrukci escape sequences ve source code a práci s character sets na úrovni bajtů. Nástroj správně zpracovává vícebajtové Unicode characters, včetně emoji, CJK ideographs a supplementary plane code points, zobrazuje jak JavaScript charCodeAt value, tak plnou Unicode codePointAt value pro znaky nad U+FFFF, aby se předešlo surrogate-pair confusion.
Jak Pouzivat
Napište nebo vložte svůj text do vstupního pole a numerický kód pro každý znak se okamžitě objeví jako seznam oddělený mezerami. Vyberte formát numerické báze z voliče: decimal pro standardní ASCII table lookups, hexadecimal ve formátu U+XXXX pro Unicode documentation nebo octal pro C a shell escape sequences. Pro převod kódů zpět na znaky přepněte do decode mode, zadejte numerické kódy oddělené mezerami ve zvolené bázi a klikněte na Convert. Nástroj zobrazuje jak JavaScript charCodeAt, tak codePointAt values pro jakýkoli znak, aby objasnil surrogate pair encoding pro supplementary plane characters.
Bezne Pripady Pouziti
- Diagnostika character encoding bugs ve web applications kontrolou přesných code points neočekávaných nebo poškozených znaků
- Hledání Unicode code points pro special symbols, mathematical operators, arrows a emoji pro použití v HTML entities nebo escape sequences
- Generování C, Java nebo JavaScript Unicode nebo ASCII escape sequences ze znaků, které nelze přímo zadat ve source code
- Detekce hidden non-printable characters, zero-width joiners nebo control codes neviditelně vložených do pasted text nebo API responses
- Ověřování správného character encoding internationalized strings porovnáním expected versus actual Unicode code point sequences