Удалить символы, отличные от ASCII
Удалите каждый символ за пределами простого ASCII, при необходимости сначала транслитерируя акценты к ближайшим к ним буквам.
Удалить символы, отличные от ASCII
При удалении символов, отличных от ASCII, сохраняется только печатаемый диапазон ASCII — буквы, цифры, пробелы и знаки препинания на стандартной американской клавиатуре — и удаляется все остальное: буквы с диакритическими знаками, смайлики, символы CJK, фигурные кавычки, невидимые пробелы и управляющие коды. Это быстрое решение, когда устаревшая система, столбец базы данных, имя файла или старый протокол принимают только простой ASCII и не могут использовать что-либо более богатое.
По умолчанию опция «Сначала транслитерация» включена, поэтому перед удалением инструмент выполняет умные действия: удаляет диакритические знаки, так что é становится e, а č становится c, расширяет ß до ss, æ до ae и ø до o, а также преобразует типографские знаки пунктуации — фигурные кавычки в прямые, тире и длинные тире — в дефисы, многоточие — в три точки, неразрывный пробел — в обычный пробел. Затем удаляется только то, что еще не имеет эквивалента ASCII, например смайлики или нелатинские шрифты. Отключите транслитерацию для строгого прохода, который полностью удаляет каждую букву с диакритическим знаком.
«Сохранять разрывы строк» и «Сохранять табуляцию» сохраняют структуру текста; отключите их, чтобы свернуть все в одну строку или открыть вкладки. Окончания строк в любом случае нормализуются до одной новой строки. Включите «Список удаленных символов», и инструмент добавит сводку под результатом: каждый отдельный удаленный символ с его кодовой точкой Юникода и счетчиком, чтобы вы могли точно видеть, что было удалено — невидимые символы отображаются с помощью кодовой точки, например U + 200B. Живой подсчет сообщает, сколько персонажей было удалено.
Все работает локально в вашем браузере. Ваш текст никогда и нигде не загружается, не регистрируется и не сохраняется.