Текстовые утилиты

Бесплатный инспектор Unicode.

Кодовые точки, невидимые символы и рекомендации по нормализации.

Исследуйте непонятные несовпадения текста с отображением точных символов, чтобы выбрать подходящее правило нормализации.

Нужны расширение Chrome и аккаунт.
25 бесплатных задач автоматизации в месяц суммарно для всех инструментов. Действуют ограничения провайдера в браузере.

ЧТО НУЖНО ПОДГОТОВИТЬ

Текст с неожиданными символами.

ОТПРАВНАЯ ТОЧКА

Задача, которую можно настроить под себя.

Скопируйте здесь. Вставьте в WebAct, когда будете готовы.

Эта страница подготавливает промпт. Задача выполняется в WebAct.

01

Настройте задачу под себя.

Проверьте промпт выше. Добавьте свою цель и важные требования.

02

Перенесите задачу в WebAct.

Откройте WebAct, вставьте задание и предоставьте данные и правила. Проверьте предложенные вычисления или действия с кодом до одобрения, затем проверьте известный пример.

03

Проверьте полезную часть.

Проверяйте формулы, код и вычисления на известных входных данных в подходящей среде выполнения. Просматривайте действия до запуска и сохраняйте исходные данные доступными.

ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Как проверять символы Unicode и скрытые различия.

Проверяйте кодовые точки, если текст выглядит одинаково, но ведёт себя по-разному. Нормализуйте только тогда, когда правила целевой системы это позволяют.

Адаптируйте процесс под свою задачу.

Исследуйте реальные символы, перечисляя кодовые точки и позиции, а не полагаясь на внешний вид. Выявляйте комбинируемые знаки, похожие символы и невидимые символы. Сравнивайте нормализованные формы только по согласованному правилу и сохраняйте оригиналы, если важны точные идентификаторы или байты.

Что вы предоставляете
Текст с неожиданными символами.
Что вы получите
Кодовые точки, невидимые символы и рекомендации по нормализации.

Посмотрите входные данные и результат.

Иллюстративные входные и выходные данные · учебный пример, а не реальный запуск WebAct

Полей ввода: Пример

Inspect these two strings: café and café. Compare their code points and their NFC-normalized values.

Готовый пример

café: U+0063 U+0061 U+0066 U+00E9 (4 code points).
café: U+0063 U+0061 U+0066 U+0065 U+0301 (5 code points).
Both normalize to café under NFC. Their original sequences differ; preserve originals when exact byte identity matters.
Скачать этот пример

Добавьте эти данные в промпт и скопируйте его в WebAct, чтобы попробовать задачу. Ваш результат может отличаться от примера.

Решения и устранение проблем.

Могут ли визуально одинаковые строки Unicode иметь разную длину?

Да. Видимый символ может состоять из одной или нескольких кодовых точек, а длина в байтах — ещё одна отдельная мера.

Почему нормализация не сделала две похожие буквы одинаковыми?

Это могут быть разные символы из разных письменностей, а не альтернативные представления одного символа. Проверьте их кодовые точки.

Источник для этого сценария.

Попробуйте на собственном источнике.

Замените пример своим материалом в промпте. Сохраните нужные требования и скопируйте задачу в WebAct.

Настроить и скопировать задачу ↑
ПЕРЕД НАЧАЛОМ

Использование WebAct.

Промпт и пример доступны здесь. Выполните задачу в расширении WebAct для Chrome.

Этот инструмент бесплатный?

Здесь можно бесплатно копировать и редактировать промпт. Для использования с WebAct установите расширение Chrome, создайте и подтвердите аккаунт и подключите доступную сессию ChatGPT в браузере. План Free включает 25 задач автоматизации, запускаемых пользователем, за календарный месяц суммарно для всех инструментов. Обычный браузерный Chat учитывается отдельно; действуют ограничения провайдера.

Узнайте об общем контексте в нашем политике конфиденциальности и о выборе между Chat и Task.

ОТ ПРОМПТА К ВАШЕЙ РАБОТЕ

Перенесите задачу на свою страницу.

Установите WebAct, добавьте исходные материалы и адаптируйте результат.

Установить WebAct