Очистка невидимых символов и кавычек
Устраняет незаметные различия: NBSP, символы нулевой ширины, BOM, типографские кавычки, разложенные слоги хангыля.
Пример
- Применённые параметры
- Параметры по умолчанию
Ввод
“Smart quotes” and⍽non-breaking◌space 한글
Результат
"Smart quotes" and non-breakingspace 한글
Обозначения в примерах: ⇥ табуляция · · пробел в конце строки · ⍽ NBSP · □ полноширинный пробел · ◌ символ нулевой ширины
Открыть эту операцию в инструментеЧто делает операция
Устраняет символы, которые на экране выглядят одинаково, но имеют разные коды и поэтому мешают поиску, сравнению и удалению дубликатов. Каждый пункт можно включать и выключать отдельно.
Параметры
- Типографские кавычки → прямые: заменяет
“ ” ‘ ’, которые автоматически подставляют Word и мессенджеры, на" '. Нужно перед вставкой в код, CSV или JSON. Кавычки-«ёлочки» этот пункт не меняет. - Особые пробелы → обычный пробел: заменяет неразрывный пробел (NBSP, U+00A0), который часто приходит с веб-страниц, узкий неразрывный пробел (U+202F) и пробелы разной ширины (U+2000–U+200A) обычными пробелами. Частая причина того, что ВПР в Excel не находит совпадающее значение.
- Удалять символы нулевой ширины и BOM: удаляет пробел нулевой ширины (U+200B), несоединитель и соединитель нулевой ширины (U+200C, U+200D), соединитель слов (U+2060), BOM (U+FEFF) и мягкий перенос (U+00AD). Часто именно они виноваты, когда скопированный URL или хештег не работает. Соединитель нулевой ширины используется и в некоторых составных эмодзи, поэтому если эмодзи нужно сохранить, выключите этот пункт.
- Все виды тире → дефис: приводит
– — ‒ −к-. По умолчанию выключено. - Многоточие → три точки: заменяет одиночный символ
…на.... По умолчанию выключено. - Нормализация Unicode NFC: имена файлов и некоторые тексты, созданные в macOS, хранят корейские слоги в разложенном виде (NFD), то есть отдельными буквами вроде
ㅎ ㅏ ㄴ. Нормализация NFC собирает их в цельный слог한. Так же собираются латинские буквы с диакритикой, а в русском тексте —йиё, если они хранятся как буква плюс отдельный знак.
Когда это нужно
Если другие операции дают странный результат, это первое, что стоит проверить. В начале большинства рецептов эта операция безопасна. Полноширинными буквами и цифрами занимается Полноширинные ↔ полуширинные символы.