Перейти к содержанию
Конвертер времени начала матчей ЧМ уже доступенСмотрите время начала в своем часовом поясе и добавляйте напоминания в календарь.

Нормализация Unicode

Нормализует текст в NFC, NFD, NFKC или NFKD и локально удаляет комбинируемые знаки.

1

Введите текст

Вставьте текст для нормализации, сравнения или удаления меток.

Символы

0 / 50,000

2

Формы нормализации

Выберите один целевой формат. Результат показывается до замены ввода.

каноническая композиция для хранения и отображения

3

Нормализованный результат

Скопируйте выбранный результат или примените его обратно к вводу.

Без изменений

Выбранная форма: NFC

Персонажи

0 -> 0

Байты UTF-8

0 -> 0

Объединение знаков

0 -> 0

Изменения кодовых точек

0

Исходные кодовые точки

Вставьте текст, чтобы просмотреть результат

Кодовые точки результата

Вставьте текст, чтобы просмотреть результат

Нормализация Unicode

Быстрый старт

1
Вставьте текст
2
Выберите NFC, NFD, NFKC, NFKD или удаление знаков
3
Проверьте нормализованный результат
4
Проверьте изменения кодовых точек и байтов
5
Скопируйте результат или примените его ко входу

Распространенные сценарии

Нормализуйте текст перед сохранением или сравнением

Очистка полноширинных символов

используйте NFKC для букв, цифр и символов полной ширины

Удаляйте комбинируемые знаки для ключей поиска или слагов

Нормализуйте вставленный текст перед сравнением или индексацией

Формы нормализации

NFC: каноническая композиция для хранения и отображения
NFD: каноническая декомпозиция для проверки знаков
NFKC: совместимая композиция для полноширинных и стилизованных символов
NFKD: совместимая декомпозиция перед более сильной очисткой

Рекомендации по использованию

Используйте NFC для обычного отображаемого текста
Используйте NFKC для сопоставления скопированного ввода или полноширинного текста
Если текст выглядит так же, проверьте кодовые точки и байты UTF-8 в результате
Удаление знаков может менять смысл; используйте его для поисковых ключей или slug

Unicode Границы

Нормализация не является шифрованием и не скрывает конфиденциальные данные.
Это не сканер путаницы, биди, троянских источников, IDN или сканера покрытия шрифтов.
Удаление знаков стирает диапазоны комбинируемых знаков после совместимой декомпозиции; это не транслитерация
Текст может выглядеть одинаково, хотя кодовые точки отличаются

Конфиденциальность и безопасность

Нормализация Unicode выполняется локально в браузере. Исходный текст может остаться как черновик браузера. Если включена сохраненная рабочая область или синхронизация WebDAV, этот текст также может сохраняться через эту синхронизацию. Предпросмотры нормализации, результат удаления знаков, метрики, копируемый текст и различия кодовых точек пересчитываются из текущего ввода и не сохраняются как отдельное состояние результата. Этот инструмент не загружает файлы, не создает вложения и не экспортирует файлы.
Нормализованный текст все еще может содержать приватные данные. Не вставляйте секреты, токены или чувствительные данные на общих устройствах или в синхронизируемых рабочих областях, если не доверяете месту хранения текущего ввода.

FAQ

6

Перейдите к следующему шагу с этими связанными инструментами.

Ресурсы

Руководства

Вся обработка инструментов выполняется локально в вашем браузере.