Рядок у коди символів
Перетворення кожного символу рядка у його числовий код.
Про String to Charcode
String to Charcode перетворює кожен символ у текстовому рядку на його числовий код Unicode (code point), значення ASCII або кодовий блок UTF-16 у десятковому, шістнадцятковому або вісімковому форматі, а також виконує зворотне перетворення з числових кодів назад у символи. Розуміння числового представлення символів є важливим для діагностики проблем з кодуванням, створення escape-послідовностей у вихідному коді та роботи з наборами символів на байтовому рівні. Інструмент коректно обробляє багатобайтові символи Unicode, включаючи emoji, ідеограми CJK та кодові точки додаткових площин, відображаючи як значення JavaScript charCodeAt, так і повне значення Unicode codePointAt для символів вище U+FFFF, щоб уникнути плутанини з сурогатними парами.
Як Використовувати
Введіть або вставте ваш текст у поле введення, і числовий код для кожного символу миттєво з'явиться у вигляді списку, розділеного пробілами. Виберіть формат числової основи за допомогою селектора: десятковий для стандартних таблиць ASCII, шістнадцятковий у форматі U+XXXX для документації Unicode або вісімковий для escape-послідовностей C та shell. Щоб перетворити коди назад у символи, перейдіть у режим декодування, введіть числові коди, розділені пробілами, у вибраній основі та натисніть Convert. Інструмент показує значення JavaScript charCodeAt та codePointAt для будь-якого символу, щоб прояснити кодування сурогатних пар для символів додаткових площин.
Типові Випадки Використання
- Діагностика помилок кодування символів у веб-додатках шляхом перевірки точних кодів (code points) неочікуваних або спотворених символів
- Пошук кодових точок Unicode для спеціальних символів, математичних операторів, стрілок та emoji для використання в HTML-сутністях або escape-послідовностях
- Генерація Unicode або ASCII escape-послідовностей C, Java або JavaScript із символів, які не можуть бути введені безпосередньо у вихідному коді
- Виявлення прихованих недрукованих символів, з'єднувачів нульової ширини або керуючих кодів, невидимо вбудованих у вставлений текст або відповіді API
- Перевірка правильного кодування символів інтернаціоналізованих рядків шляхом порівняння очікуваних і фактичних послідовностей кодових точок Unicode