Unicode İnceleme ve Kaçış Dönüştürme

Metni Unicode kaçış dizilerine dönüştürün veya JavaScript Unicode dizilerini çözün. Emoji ve birleşen işaretler dahil kod noktalarını, UTF-8 baytlarını ve UTF-16 birimlerini inceleyin.

0 karakter
Sonuç

Sonuç burada görünecek.

Unicode nasıl incelenir ve dönüştürülür?

  1. İncelenecek veya kodlanacak metni ya da çözülecek Unicode kaçışlarını yapıştırın.
  2. Kod noktaları ve baytları incelemeyi, \uXXXX biçiminde kodlamayı veya metne geri dönüştürmeyi seçin.
  3. İşlemi çalıştırıp sonucu kopyalayın. Karakter farklarını araştırırken birleşen işaretleri ve emojileri de kontrol edin.

Unicode İnceleme ve Kaçış Dönüştürme hakkında

Bir emoji iki UTF-16 birimi kullanabilir; tek bir görünür simge birden çok kod noktasından oluşabilir. Araç, birleşik görsel karakterler yerine kod noktalarını gösterir. Eşleşmemiş vekil kod birimlerini sessizce değiştirmek yerine reddeder.

Metin ve emojilerin Unicode kaçışlarıyla gösterimi

Girdi
Merhaba dünya! 👋 👋 é
Sonuç
\u004d\u0065\u0072\u0068\u0061\u0062\u0061\u0020\u0064\u00fc\u006e\u0079\u0061\u0021\u0020\ud83d\udc4b\u0020\ud83d\udc4b\u0020\u0065\u0301

Unicode İnceleme ve Kaçış Dönüştürme: sık sorulan sorular

Görünen tek bir karakter neden birkaç satırda gösteriliyor?

Her satır bir kod noktasıdır; görünen tek bir simgenin tamamı olmak zorunda değildir. Aksanlı bir harf, harf ve işaretten oluşabilir; bir emoji sıfır genişlikli birleştiriciyle bağlanan birkaç kod noktası içerebilir. Örneğin é ile e ve U+0301 birleşimi aynı görünebilir, ancak dizileri farklıdır.

Kod noktası, UTF-8 ve UTF-16 arasındaki fark nedir?

U+1F44B, 👋 karakterinin kod noktasıdır. UTF-8 bunu f0 9f 91 8b olmak üzere dört baytla, UTF-16 ise d83d dc4b olmak üzere iki birimle gösterir. JavaScript dizge uzunluğunu UTF-16 birimleriyle sayar; bu emoji tek kod noktası olsa da uzunluğu 2’dir.

Hangi Unicode kaçışları çözülebilir?

\u4e2d, \u{1F44B} ve \ud83d\udc4b gibi çiftler desteklenir. Kodlama \uXXXX dizileri üretir; ek düzlem karakterleri için bir çift kullanılır. Eksik kaçışlar, Unicode aralığı dışındaki değerler ve eşleşmemiş vekil birimler reddedilir.

Her JavaScript dizgesini ayrıştırır veya bozuk metni düzeltir mi?

Hayır. Kod çalıştırmadan Unicode kaçışlarını dönüştürür; tam bir JavaScript veya JSON dizge ayrıştırıcısı değildir. \n, \t, \x41 ve U+0041 değişmeden kalır. %41 için URL, A için HTML varlık aracını kullanın. Metni normalleştirmez ve yanlış dosya kodlamasıyla okunmuş metni onarmaz.

Dosyalarım, belirteçlerim veya metinlerim sunucuya gönderilir mi?

Hayır. Girdiğiniz bilgiler tarayıcınızda işlenir. Web sitesi yalnızca sayfayı ve program kodunu sunar; verileriniz bir dönüştürme sunucusuna gönderilmez veya bir hesapta saklanmaz.

  • Base64 Kodlama ve Çözme

    UTF-8 metni Base64’e dönüştürün, standart veya URL güvenli Base64’ü çözün. Dolguyu ve satır uzunluğunu ayarlayın.

  • HTML Varlığı Kodlama ve Çözme

    Metin ve Unicode karakterlerini HTML varlıklarına dönüştürün; adlandırılmış veya sayısal karakter başvurularını çözün.

  • Metin Karşılaştırma

    İki metni satır, sözcük veya karakter bazında karşılaştırın. Boşlukları ve satır sonlarını koruyarak eklenen ve silinen yerleri görün.

Yaygın kullanımlar ve örnekler

  • Base64 Kod Çözücü

    Base64 verisini okunabilir UTF-8 metne dönüştürün veya özgün baytları indirin.

Tüm geliştirici araçları

Kodlama ve Dosya Dönüştürme

Özgün veriyi koruyarak metin, bayt, URL ve gömülü görsel biçimleri arasında dönüşüm yapın.

Veri ve Metin İnceleme

Yapılandırılmış verileri ve belirteçleri inceleyin, metinler arasındaki farkları görün.

Hash, Kimlik ve Zamanlama

Dosya bütünlüğünü kontrol edin, benzersiz kimlikler oluşturun, zaman damgalarını ve görev takvimlerini inceleyin.

Metinleriniz ve dosyalarınız kendi cihazınızda işlenir. Hassas sonuçları ortak kullanılan panolarda bırakmayın; özel anahtar ve belirteçlerle çalışırken güvendiğiniz bir cihaz kullanın.