Очистка текста · без загрузки на сервер

Каждый невидимый
код-пойнт.

Полный список, с которым работает инструмент: номер в Unicode, официальное имя и режим, в котором символ удаляется.

Удаляются в бережном режиме

В обычном тексте им делать почти нечего, поэтому удалять их безопасно по умолчанию.

Код-пойнтИмяГруппа
U+00ADSoft HyphenInvisible character
U+180EMongolian Vowel SeparatorInvisible character
U+200BZero Width SpaceInvisible character
U+202ALeft-to-Right EmbeddingBidi control
U+202BRight-to-Left EmbeddingBidi control
U+202CPop Directional FormattingBidi control
U+202DLeft-to-Right OverrideBidi control
U+202ERight-to-Left OverrideBidi control
U+2060Word JoinerInvisible character
U+2061Function ApplicationInvisible character
U+2062Invisible TimesInvisible character
U+2063Invisible SeparatorInvisible character
U+2064Invisible PlusInvisible character
U+206AInhibit Symmetric SwappingDeprecated format control
U+206BActivate Symmetric SwappingDeprecated format control
U+206CInhibit Arabic Form ShapingDeprecated format control
U+206DActivate Arabic Form ShapingDeprecated format control
U+206ENational Digit ShapesDeprecated format control
U+206FNominal Digit ShapesDeprecated format control
U+FEFFZero Width No-Break Space / BOMInvisible character

Удаляются только в строгом режиме

Эти делают настоящую работу: держат последовательности эмодзи, формируют письменности со слитным написанием, управляют направлением письма. Их удаление может изменить вид текста.

Код-пойнтИмяГруппа
U+034FCombining Grapheme JoinerInvisible character
U+061CArabic Letter MarkBidi control
U+115FHangul Choseong FillerInvisible character
U+1160Hangul Jungseong FillerInvisible character
U+17B4Khmer Vowel Inherent AqInvisible character
U+17B5Khmer Vowel Inherent AaInvisible character
U+200CZero Width Non-JoinerScript shaping
U+200DZero Width JoinerEmoji / script shaping
U+200ELeft-to-Right MarkBidi control
U+200FRight-to-Left MarkBidi control
U+2066Left-to-Right IsolateBidi control
U+2067Right-to-Left IsolateBidi control
U+2068First Strong IsolateBidi control
U+2069Pop Directional IsolateBidi control
U+2800Braille Pattern BlankInvisible character
U+3164Hangul FillerInvisible character
U+FFA0Halfwidth Hangul FillerInvisible character
U+FE00Variation Selector-1Variation selector
U+FE01Variation Selector-2Variation selector
U+FE02Variation Selector-3Variation selector
U+FE03Variation Selector-4Variation selector
U+FE04Variation Selector-5Variation selector
U+FE05Variation Selector-6Variation selector
U+FE06Variation Selector-7Variation selector
U+FE07Variation Selector-8Variation selector
U+FE08Variation Selector-9Variation selector
U+FE09Variation Selector-10Variation selector
U+FE0AVariation Selector-11Variation selector
U+FE0BVariation Selector-12Variation selector
U+FE0CVariation Selector-13Variation selector
U+FE0DVariation Selector-14Variation selector
U+FE0EVariation Selector-15Variation selector
U+FE0FVariation Selector-16Variation selector

Заменяются обычным пробелом

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

Код-пойнтИмяГруппа
U+00A0No-Break SpaceЗаменяются обычным пробелом
U+1680Ogham Space MarkЗаменяются обычным пробелом
U+2000En QuadЗаменяются обычным пробелом
U+2001Em QuadЗаменяются обычным пробелом
U+2002En SpaceЗаменяются обычным пробелом
U+2003Em SpaceЗаменяются обычным пробелом
U+2004Three-Per-Em SpaceЗаменяются обычным пробелом
U+2005Four-Per-Em SpaceЗаменяются обычным пробелом
U+2006Six-Per-Em SpaceЗаменяются обычным пробелом
U+2007Figure SpaceЗаменяются обычным пробелом
U+2008Punctuation SpaceЗаменяются обычным пробелом
U+2009Thin SpaceЗаменяются обычным пробелом
U+200AHair SpaceЗаменяются обычным пробелом
U+202FNarrow No-Break SpaceЗаменяются обычным пробелом
U+205FMedium Mathematical SpaceЗаменяются обычным пробелом
U+3000Ideographic SpaceЗаменяются обычным пробелом

Unicode-теги (U+E0000–E007F)

Блок вообще без видимого начертания — поэтому им и прячут данные внутри обычного текста. Удаляются всегда, в обоих режимах.