IT Market
Инструменты/Текст/Обработка текста/Удалить диакритические знаки в тексте онлайн
Удаление диакритики

Убирает акценты и диакритические знаки

Коротко об инструменте

Удалить диакритические знаки в тексте онлайн

Вставьте строку с французскими, немецкими, испанскими или чешскими буквами — и получите ту же строку из чистых латинских символов ASCII. Это нужно, когда фамилию Müller или город Ceské Budejovice надо занести в поле анкеты, в имя файла, в CSV для 1С или в базу, которая ругается на любой символ вне таблицы ASCII. Разбор строки идёт скриптом на самой странице: текст никуда не отправляется, ни на сервер сайта, ни куда-либо ещё. Смотрите также: переписать кириллицу латиницей, получить чистый адрес страницы без диакритики, выровнять регистр всей строки.

Как пользоваться

  1. Вставьте или наберите строку в поле «Текст» — там уже стоит подсказка Café, naïve, résumé.
  2. Нажмите кнопку «Убрать акценты»: скрипт разложит каждую букву по Unicode и отбросит надстрочные метки.
  3. Посмотрите поле «Результат» — Café превратится в Cafe, а пробелы, знаки препинания и регистр букв останутся на своих местах.
  4. Нажмите «Копировать», чтобы забрать очищенную строку в буфер обмена.
  5. Если в тексте есть кириллица или иероглифы, они пройдут насквозь без изменений — инструмент трогает только диакритику.

Вопросы и ответы

Почему буквы ł, đ и ø остаются без изменений?

Потому что это не буква со знаком сверху, а отдельный символ алфавита. Метод Unicode-разложения умеет отделять только комбинируемые метки: акут, гравис, умляут, тильду, седиль, кружок. Перечёркнутая польская ł, хорватская đ и датская ø в стандарте записаны цельными кодовыми точками, разбирать там нечего. Такие буквы придётся заменить вручную поиском и заменой в редакторе.

Как убрать акценты из текста на немецком, чтобы получилось ue вместо u?

Этот инструмент делает фонетически нейтральное урезание: ü превращается в u, ä в a, ö в o. Немецкая же орфографическая транслитерация требует ue, ae, oe, а ß раскрывается в ss — это другое правило, и оно зависит от языка исходного текста. Если вам нужен именно немецкий вариант, прогоните результат через замену по трём парам или воспользуйтесь транслитерацией в конкретном стандарте.

Сколько текста можно вставить за один раз?

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

Переносы строк и структура текста сохранятся?

Да. Заменяются только сами акцентированные буквы, всё остальное копируется символ в символ: переводы строк, табуляции, двойные пробелы, кавычки, эмодзи. Поэтому через инструмент можно пропустить целый файл CSV или столбец, выгруженный из таблицы, и разделители при этом не поедут.

Куда уходит вставленный текст?

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

Работает ли это на телефоне?

Да, страница открывается в мобильном браузере, а оба поля — обычные многострочные текстовые области, так что вставка из буфера и копирование результата работают штатно. Кнопка «Копировать» использует системный буфер обмена; в некоторых мобильных браузерах при первом нажатии появится запрос разрешения — его нужно подтвердить.

Примеры

Фамилии из европейской анкеты
До: Müller, Ångström, Łukasz, Ceské Budejovice
После: Muller, Angstrom, Łukasz, Ceske Budejovice
Имя файла для загрузки на старый сервер
До: Résumé — Björk Guðmundsdóttir.pdf
После: Resume — Bjork Gudmundsdottir.pdf