Удаление не-ASCII: убрать, заменить или экранировать текст
Удаление не-ASCII обрабатывает вставленный текст, используя одну из трёх политик: удалить символы не-ASCII, заменить каждый выбранным вами символом или экранировать их как \uXXXX. Включите «Сначала конвертировать акценты», чтобы нормализовать символы с акцентами с помощью NFD и удалить комбинирующиеся метки, так что café станет cafe до запуска выбранной политики. Проверьте результат и скопируйте его, когда он соответствует вашим нуждам.
Удаление не-ASCII — это браузерный текстовый инструмент для удаления, замены или экранирования символов не-ASCII. Используйте его, чтобы готовить текст для рабочих процессов, нуждающихся в символах ASCII, или представлять символы как escape-последовательности. Его три политики позволяют решить, исчезнут ли символы не-ASCII, станут ли заменяющим символом или останутся представленными в выводе.
Вы можете выбрать удаление символов, замену каждого символом по вашему выбору или экранирование их как \uXXXX. Опциональная настройка «Сначала конвертировать акценты» запускается перед выбранной политикой: она использует нормализацию NFD и удаляет комбинирующиеся метки, превращая слово вроде café в cafe. Это позволяет обрабатывать буквы с акцентами отдельно от политики инструмента для других символов не-ASCII.
ASCII — ограниченный набор символов, а Unicode включает символы за пределами ASCII, например буквы с акцентами. Когда тексту нужно вписаться в рабочий процесс, ориентированный на ASCII, конвертация или удаление символов может быть полезным; экранирование даёт другой способ представить их в выводе. Выберите политику, подходящую назначению текста и тому, как нужно обработать эти символы.
Удаление не-ASCII работает полностью в вашем браузере. Ваш ввод обрабатывается на вашем устройстве и не загружается, не хранится и не отправляется на сервер. Оно работает офлайн после загрузки страницы, поэтому вы можете использовать его без подключения. Инструмент бесплатен и помогает разработчикам и DevOps-инженерам обрабатывать текст без установки локальной утилиты.
Шаг 1: Вставьте или перетащите ваш текст в инструмент. Начните с контента, который хотите очистить, будь то буквы с акцентами или другие символы не-ASCII.
Шаг 2: Выберите, как обрабатывать символы не-ASCII. Вы можете удалить их, заменить каждый символом по вашему выбору или экранировать их как \uXXXX.
Шаг 3: Решите, включать ли «Сначала конвертировать акценты». При включении нормализация NFD и удаление комбинирующихся меток конвертируют акценты вроде café в cafe до применения выбранной политики.
Шаг 4: Проверьте результат. Убедитесь, что выбранная политика дала нужный вам текст, перед использованием в другом месте.
Шаг 5: Скопируйте результат. Затем вы можете вставить очищенный или экранированный текст в ваш рабочий процесс разработки.
Пример использования: Очищайте текст для рабочего процесса, принимающего только символы ASCII. Удаляйте или заменяйте символы не-ASCII перед переносом текста в этот рабочий процесс.
Пример использования: Подготовьте текст с акцентами для системы, нуждающейся в более простых написаниях. Включите «Сначала конвертировать акценты», чтобы превратить café в cafe перед применением выбранной политики.
Пример использования: Создавайте экранированный текст для задачи конфигурации или кода. Политика экранирования представляет символы не-ASCII как \uXXXX, а не удаляет или заменяет их.
Пример использования: Сравнивайте разные подходы к очистке при отладке проблем с текстом. Попробуйте удалять, заменять или экранировать символы и просматривайте результаты в браузере.
Пример использования: Выполняйте обычную задачу удаления не-ASCII без локальной установки. Вставьте или перетащите текст, выберите политику и скопируйте результат.
Пример использования: Работайте на машине, где не хотите устанавливать локальную утилиту или передавать внутренний текст стороннему сервису. Инструмент работает в вашем браузере и обрабатывает ввод на вашем устройстве.