Перейти к содержимому
Ghostchars

Соединители, селекторы и заполнители

HANGUL JAMO FILLERS (U+115F–U+1160)

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

Диапазон
U+115F–U+1160
Удаляется по умолчанию
Если одиночный
Управляющий параметр
Агрессивно -a
Может нести нагрузку
Да

Откуда он берётся

Корейский текст, закодированный соединяющимися чамо, а не готовыми слогами: лингвистические материалы, некоторые методы ввода и старые данные.

Почему это важно

Они невидимы и сидят внутри слов, поэтому ломают поиск и сравнение для корейского ровно так же, как пробел нулевой ширины ломает их для русского.

До и после

ДоабU+115Fв
Послеабв

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

Символ показан подписанной плашкой, чтобы было видно, где он стоит. В вашем тексте он не рисует ровно ничего.

Когда он уместен

Внутри последовательности чамо, рядом с другими чамо хангыля.

Как его удалить

Их удаляет базовый проход, если предыдущий оставленный символ не чамо хангыля; параметр «Агрессивно» (`-a`) удаляет их и там.

Это водяной знак ИИ?

Не водяной знак

Нет. Это механика корейского письма. U+3164 HANGUL FILLER — тот самый символ из пустых никнеймов — другой, совместимостный символ, и он удаляется всегда.

Никак не связан с машинно сгенерированным текстом. Он приходит из программы, с клавиатуры или от человека.

Вопросы

Чем они отличаются от U+3164?

U+115F и U+1160 — соединяющиеся чамо, которые работают внутри слогового блока и рядом с другими чамо остаются. У U+3164 такой роли нет, это совместимостный символ, и он удаляется всегда.

Уцелеет ли корейский текст?

Готовые корейские слоги не трогаются вовсе. В последовательностях чамо заполнители при настройках по умолчанию остаются.

Проверьте свой текст

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

Проверьте свой текстВсе символы