Перейти к содержанию
TextArray
100% локально

Нормализовать текст Юникода

Превратите необычный текст Unicode обратно в простые, обычные символы.

Входные данные
Выходные данные

Нормализовать текст Юникода

Генераторы необычного текста не меняют шрифт. Они заменяют каждую букву на аналогичную из другого блока Юникода, поэтому 𝗯𝗼𝗹𝗱 на самом деле представляет собой пять математических символов, а ⓒⓘⓡⓒⓛⓔ — это ряд вложенных букв и цифр. Вставьте этот текст сюда, и он появится в виде простых символов. Используйте его, когда стилизованное имя пользователя, биографию или название продукта должно быть отправлено в базу данных, в экспортируемый файл CSV, в ссылку, в строку темы электронного письма или в любое другое место, где программа чтения с экрана должна прочитать его вслух — вспомогательные технологии объявляют 𝓬𝓾𝓻𝓼𝓲𝓿𝓮 буквы по одному сбивающему с толку символу, и поисковые системы редко соответствуют им.

Ядром является нормализация Unicode NFKC, которая сворачивает математические алфавиты — жирный, курсив, рукописный, дробный, двойной штрих, моноширинный — а также символы полной ширины, буквы в кружочках и квадратах, надстрочные индексы, нижние индексы и лигатуры обратно в ASCII. Явные карты обрабатывают то, что игнорирует NFKC: заполненные отрицательные буквы в кружках и квадратах, цифры дингбат и маленькие заглавные буквы. Маленькие прописные заимствуют настоящие буквы — ϫ заменяет маленькую прописную q — поэтому отключите эту опцию, если в вашем тексте действительно используется ϫ. По той же причине включены еще два стиля: включите буквы-флаги, чтобы свернуть региональные индикаторы в положение от A до Z, и переверните перевернутый текст, чтобы перевернуть перевернутую строку и повернуть каждый глиф вверх.

Удаление меток объединения очищает стопки zalgo и зачеркивание наложений. Акценты переставляются до удаления знаков, поэтому á, ő, ł и ü остаются нетронутыми; сильно сложенная буква может сохранить один акцент, который завершается инструментом удаления акцентов. Эмодзи, оттенки кожи и колпачки клавиш остались в покое.

Все работает в вашем браузере. Ничего не загружается, поэтому вставленные сообщения, имена и очереди модерации остаются на вашем устройстве.

FAQ

Почему необычный текст вообще нуждается в нормализации?
Эти буквы являются отдельными символами Юникода, а не шрифтом. Базы данных, поля поиска, сортировка и программы чтения с экрана рассматривают их как несвязанные символы, поэтому стилизованный текст часто нарушает поиск, сопоставление и доступность.
Сохранились ли мои акценты и диакритические знаки?
Да. При нормализации буквы, такие как á, ě, ő, ł и ü, перестраиваются перед удалением знаков объединения, поэтому обычный текст с акцентом воспринимается без изменений. Чтобы намеренно удалить акценты, используйте инструмент удаления акцентов.
Удаляет ли он смайлы?
Нет. Эмодзи, модификаторы тона кожи, колпачки клавиш и переключатели вариантов сохраняются без изменений. Буквы флага изменяются, только если вы включите эту опцию, поскольку технически флаг представляет собой пару букв.
Почему некоторые тексты zalgo все еще слегка акцентированы?
Нормализация объединяет первую метку стека в базовую букву, где существует заранее составленная буква, поэтому один акцент может остаться после того, как стек исчезнет. Пропустите результат, удалив акценты, чтобы получить пустые буквы.
Мой текст где-нибудь загружен?
Нет. Инструмент полностью работает в вашем браузере, и ваш текст никогда не покидает ваше устройство.