İçeriğe atla
TextArray
%100 yerel

Görünmez karakter dedektörü

Metindeki gizli Unicode karakterleri bulun ve bunları vurgulayın, kaldırın veya değiştirin.

Giriş
Çıkış

Görünmez karakter dedektörü

Temiz görünen metinlerde göremediğiniz karakterler bulunabilir. Bir sohbet asistanından, Word'den, bir PDF'den veya bir web sayfasından kopyalayın ve sıfır genişlikli boşluklar, bölünemeyen boşluklar, yumuşak tireler ve yön işaretleri birlikte hareket eder; ardından CSV içe aktarma işlemi başarısız olur, iki özdeş görünümlü dize eşleşmeyi reddeder, editörün göstermediği bir karakterde kod bozulur veya bir arama bariz olanı kaçırır. Bu dedektör gizli katmanı görünür hale getirir ve ondan kurtulur.

Metninizi yapıştırın ve her görünmeyen karakterin yeri ⟨U+200B⟩ gibi bir belirteçle işaretlenir, böylece her birinin tam olarak nerede oturduğunu görürsünüz. Metnin altında, bulunan her karakterin Unicode kod noktası, adı ve sayısıyla birlikte bir özet listelenir (sıfır genişlikli alan × 3, kesintisiz alan × 2), böylece herhangi bir şeyi değiştirmeden önce neyle karşı karşıya olduğunuzu bilirsiniz.

Tüm gizli karakterleri çıkarmak için kaldırma eylemini değiştirin veya aralıksız ve ince boşluklar gibi boşluk benzeri karakterleri, sıfır genişlikli karakterler tamamen kaybolurken sıradan boşluklara dönüştürmek için boşlukla değiştirin; bu, kelimelerin birbirine yapışmasını önler. Bölünmeyen alanlar genellikle kasıtlı tipografidir, bu nedenle ayrı bir anahtar onları korur. Sıfır genişlikli boşluklar ve birleştiriciler, bayt sırası işareti, yumuşak tireler, çift yönlü işaretler ve geçersiz kılmalar, egzotik Unicode boşlukları, hangul dolgusu, braille boş ve kontrol kodları; sekmeler ve satır sonları önemsiz değil yapıdır ve kendi başlarına bırakılırlar.

Her şey tarayıcınızda çalışır ve hiçbir şey yüklenmez. Hesaplama, kaç tane görünmez karakterin bulunduğunu, kaç türden olduğunu ve toplam karakter sayısını gösterir.

FAQ

Görünmez karakterler nereden geliyor?
Kelime işlemciler ve düzen motorları tipografi için bölünmez boşluklar ve yumuşak kısa çizgiler ekler, dosyalar bayt sırası işaretiyle başlar ve sohbet asistanlarından veya web sayfalarından kopyalanan metinler genellikle sıfır genişlikte boşluklar taşır - bazen kasıtlı olarak filigran olarak veya filtreleri aşmak için. Hepsi kopyalayıp yapıştırarak hayatta kalıyor.
Kaldır ve Boşlukla değiştir arasındaki fark nedir?
Kaldır, algılanan her karakteri doğrudan siler; bu, aralarında aralıksız bir boşluk bulunduğunda sözcükleri birbirine yapıştırabilir. Boşlukla değiştir, boşluk benzeri karakterleri (bölünmeyen, ince, ideografik boşluklar ve benzeri) normal bir boşluğa dönüştürür ve yalnızca sıfır genişlikteki karakterleri kaldırır, böylece sözcük sınırları korunur.
Araç neden emojimi işaretliyor?
Aileler ve meslek emojileri gibi birleştirilmiş emojiler, dedektörün dürüstçe bildirdiği sıfır genişlikli birleştiriciler (U+200D) tarafından bir arada tutuluyor. Bunları kaldırmak emojiyi parçalarına ayırır. Önce vurgulamayı çalıştırın ve birleştiriciler tutmak istediğiniz emojiye aitse metni olduğu gibi bırakın.
Görünmez karakterler güvenlik sorunu yaratabilir mi?
Evet. Sağdan sola geçersiz kılmalar, bir dosya adının veya URL'nin bir kısmını görsel olarak tersine çevirebilir, böylece "gpj.exe" "exe.jpg" olarak okunur ve kaynak kodundaki çift yönlü geçersiz kılmalar, derlendiğinden farklı şekilde incelenmesini sağlayabilir. Özet, bulduğu her yön işaretini adlandırır, dolayısıyla bu tür bir hilenin saklanacak yeri yoktur.
Metnim herhangi bir yere yüklendi mi?
Hayır. Araç tamamen tarayıcınızda çalışır ve metniniz asla cihazınızdan ayrılmaz.