WMW

Исправление мойибакэ (искажённого текста)

Free

Восстанавливает исходные байты за искажённым (мойибакэ) текстом и повторно декодирует их с помощью нескольких распространённых кодировок, показывая каждый чистый результат.

Работает полностью в вашем браузере. Ваш текст никуда не загружается.

Комментарии (0)

Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.

Комментарии гостей проверяются перед публикацией. Войти чтобы опубликовать мгновенно.

Пока нет комментариев. Будьте первым, кто поделится мнением!

Что делает этот инструмент

Вставьте текст, который выглядит искажённым (например Café вместо Café), и этот инструмент восстановит исходные байты и попытается заново декодировать их с помощью нескольких распространённых кодировок символов, показывая каждый чистый результат, чтобы вы могли выбрать правильный.

Как это работает

Подобное мойибакэ почти всегда вызвано тем, что корректные байты UTF-8 неверно считываются побайтово как Windows-1252 (или тесно связанный с ним Latin-1). Этот инструмент обращает этот первый шаг, преобразуя каждый символ в вашем искажённом тексте обратно в единственный байт, из которого его создал бы Windows-1252. Затем он передаёт эту восстановленную последовательность байтов во встроенный в браузер TextDecoder для нескольких вариантов кодировок (UTF-8, Shift-JIS, EUC-JP, GBK, Big5, EUC-KR, KOI8-R, ISO-8859-7) и сохраняет только те декодировки, которые завершаются без ошибок или символов замены.

Какие проблемы решает

Часто задаваемые вопросы

›Что в принципе вызывает мойибакэ?

Это происходит, когда текст, сохранённый в одной кодировке символов (сегодня почти всегда UTF-8), открывается или импортируется программой, которая предполагает другую кодировку (обычно Windows-1252 или Latin-1). Каждый исходный многобайтовый символ UTF-8 затем отображается как два или три отдельных, неверных однобайтовых символа.

›Почему этот инструмент показывает несколько результатов вместо одного исправления?

Одни и те же искажённые байты иногда можно корректно декодировать более чем одним способом, и этот инструмент не может знать, какой из них соответствует вашему реальному исходному языку. Он показывает каждый вариант, который декодируется без ошибок (без символов замены), чтобы вы могли выбрать тот, который читается правильно.

›Мой текст не показывает ни одного варианта, что это значит?

Либо текст на самом деле не был мойибакэ, вызванным неверным считыванием Windows-1252/Latin-1, либо исходная кодировка была чем-то вне списка, который пробует этот инструмент. Проверьте ещё раз, действительно ли текст выглядит искажённым, а не просто содержит необычные, но допустимые символы.

›Может ли это исправить мойибакэ, вызванное другими неправильными кодировками, а не только Windows-1252?

Этот инструмент специально обращает неверное считывание Windows-1252 или Latin-1, поскольку это, безусловно, самая распространённая реальная причина мойибакэ. Если ваш текст был искажён другой кодировкой на первом этапе, сам шаг восстановления байтов не даст правильных байтов, и ни один вариант не будет выглядеть чистым.

›Это то же самое, что декодер URL или Base64?

Нет. Кодирование URL и Base64 представляют собой отдельные, намеренные, обратимые преобразования текста. Мойибакэ является непреднамеренным побочным эффектом несовпадения кодировок символов, и его исправление означает правильную повторную интерпретацию тех же исходных байтов, а не декодирование намеренной схемы кодирования.

Похожие инструменты

Free

Текст

Декодер JWT

Декодирует заголовок и полезную нагрузку JWT в читаемый JSON, преобразует временные утверждения в удобочитаемые даты, отмечает истёкшие токены и может проверить подпись HS256 с предоставленным вами секретом.

Free

Текст

Генератор llms.txt

Создаёт файл llms.txt по спецификации llmstxt.org из заголовка, описания и разделов ссылок, с группировкой Optional-разделов и предпросмотром в реальном времени.

Free

Текст

Предпросмотр Markdown

Отображает Markdown в виде живого, очищенного HTML рядом с исходным текстом, с переключателем для просмотра и копирования сгенерированного HTML.

Free

Текст

Проверка синтаксиса MySQL

Проверяет синтаксис MySQL для одного или нескольких операторов, разделённых точкой с запятой, сообщая точную строку и столбец первой найденной ошибки.

Free

Текст

Онлайн-редактор HTML

Редактируйте HTML, CSS и JavaScript в трёх панелях с живым изолированным предпросмотром, обновляющимся по мере набора текста, плюс загрузка в один клик как отдельного HTML-файла.

Free

Текст

Генератор Паролей

Создавайте надёжные случайные пароли прямо в браузере с помощью криптографически безопасного генератора, с индикатором надёжности в реальном времени, расчётом энтропии и поддержкой создания нескольких паролей сразу.

Free

Текст

Конвертер Punycode

Преобразуйте текст между Unicode и Punycode (RFC 3492), кодировкой только из ASCII-символов для интернационализированных доменных имён, с полным режимом домена (с учётом точек, автоматический префикс xn--) и режимом простого ярлыка, преобразуя сразу несколько строк.

Free

Текст

Счётчик строк

Продвинутый счётчик строк, который мгновенно анализирует вставленный текст: обнаружение дубликатов/пустых строк, фильтрация строк комментариев, поиск и замена с regex, сортировка и вставка префикса/суффикса.