Unicode Dönüştürücü
ÜcretsizMetni JavaScript, ES6 ve HTML varlığı biçimlerinde Unicode kaçış dizilerine dönüştürün ve kaçış dizilerini tekrar okunabilir metne çözün; emoji için vekil çiftleri otomatik olarak işler, tümü tamamen tarayıcınızda çalışır.
Tamamen tarayıcınızda çalışır. Metniniz hiçbir yere yüklenmez.
Ayrıca şöyle görüntüle
Unicode kod noktası gösterimi (U+XXXX)
HTML onaltılık varlığı
HTML ondalık varlığı
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Decoded 1 Unicode escape sequence(s) back to text
2 saat önce
Decoded 1 Unicode escape sequence(s) back to text
2 saat önce
Decoded 2 Unicode escape sequence(s) back to text
2 saat önce
Converted 1 character(s) of text to Unicode escapes
2 saat önce
Converted 1 character(s) of text to Unicode escapes
2 saat önce
Converted 1 character(s) of text to Unicode escapes
2 saat önce
Converted 2 character(s) of text to Unicode escapes
2 saat önce
Bu araç ne işe yarar
Bu araç, metni dört yaygın biçimde (JavaScript \uXXXX, ES6 kod noktası \u{XXXXXX} ve HTML onaltılık/ondalık varlıkları) Unicode kaçış dizilerine dönüştürür ve kaçış dizilerini tekrar okunabilir metne çevirir; emoji gibi karakterler için vekil çiftleri otomatik olarak işler.
Nasıl Çalışır
Her karakterin, onu tanımlayan bir sayı olan temel bir Unicode kod noktası vardır. Kodlamak için bu araç, her karakterin kod noktasını okur ve seçilen biçimin gerektirdiği ayırıcıları ve basamak sayısını kullanarak yazıya döker; JavaScript \uXXXX biçimi seçildiğinde U+FFFF üzerindeki kod noktalarını bir vekil çifte böler. Çözmek için, girdi metnini desteklenen beş kaçış stilinin tümünü tanıyan bir desenle tarar, her eşleşmeyi kendi karakterine geri dönüştürür ve son metni yeniden oluşturmadan önce bölünmüş herhangi bir vekil çifti tek bir karakterde yeniden birleştirir.
Hangi sorunları çözer
- ASCII olmayan bir karakteri yalnızca ASCII karakterleri kullanarak bir JSON dosyasına, JavaScript dizesine veya kaynak kod yorumuna yazmak.
- Bir web sayfasından veya API yanıtından kopyalanan, bazı karakterleri harfi harfine HTML varlıkları veya kaçış kodları olarak kalmış bir metni temizlemek.
- Başka birinin kodundaki bir \uXXXX veya &#DDDD; dizisinin tam olarak hangi karakteri temsil ettiğini kontrol etmek.
- Her biri için ayrı ayrı dönüştürme kuralları aramak yerine aynı karakteri birkaç kaçış biçimine aynı anda dönüştürmek.
Sık sorulan sorular
›Unicode kaçış dizisi nedir?
Bir Unicode kaçış dizisi, bir karakteri kaynak kod veya işaretleme içinde yalnızca düz ASCII kullanarak yazmanın bir yoludur; karakterin kendisi yerine Unicode kod noktasını yazıya dökerek yapılır. Örneğin, "A" harfi (kod noktası 65, hex olarak 0x41) JavaScript'te \u0041 veya HTML'de A olarak yazılabilir ve her ikisi de tam olarak aynı karakteri temsil eder.
›Emoji ve diğer karakterler neden bir yerine iki \u kaçışına gerek duyar?
İlk 65.536 Unicode kod noktasının dışındaki karakterler, çoğu emoji dahil, tek bir 16 bitlik \uXXXX kaçışına sığmaz, bu nedenle JavaScript ve Java bunları bir "vekil çift" (surrogate pair) olarak temsil eder: yalnızca birlikte anlamlı olan iki ardışık \uXXXX kaçışı. Bu araç, çözme işlemi yaparken geçerli bir yüksek-düşük vekil çiftini otomatik olarak tek bir karaktere birleştirir ve \uXXXX biçimine kodlarken bir karakteri otomatik olarak bir vekil çifte böler.
›Normal karakterlerle kaçış dizilerini karıştıran bir metni çözebilir miyim?
Evet, "Unicode'dan Metne" sekmesi girdinizi tanınan kaçış kalıpları (\uXXXX, \u{XXXXXX}, &#xXXXX;, &#DDDD; ve U+XXXX) için tarar ve yalnızca bunları değiştirir, çevresindeki düz metni tam olarak olduğu gibi bırakır; bu, yalnızca bazı karakterlerin kaçışlı olduğu bir kaynak dosyadan veya web sayfasından kopyalanan metni temizlemek için kullanışlıdır.
›JavaScript, ES6 ve HTML biçimleri arasındaki fark nedir?
\uXXXX, klasik JavaScript/Java/JSON kaçışıdır ve her zaman tam olarak 4 hex basamağı kullanır, U+FFFF üzerindeki karakterler için bir vekil çift gerektirir; \u{XXXXXX}, herhangi bir kod noktasını vekil çift olmadan doğrudan temsil edebilen daha yeni ES6 kod noktası kaçışıdır; &#xXXXX; ve &#DDDD;, tarayıcıların işaretleme içinde doğrudan işlediği onaltılık ve ondalık HTML sayısal karakter referanslarıdır.
›Bu araç metnimi herhangi bir yere gönderiyor mu?
Hayır, her dönüştürme işlemi doğrudan tarayıcınızda düz JavaScript ile gerçekleşir; metniniz hiçbir zaman bir sunucuya yüklenmez.
İlgili Araçlar
Metin
security.txt Oluşturucu
Araştırmacılara sitenizdeki bir güvenlik açığını nasıl bildireceklerini söyleyen standart olan RFC 9116'ya uygun bir security.txt dosyası oluşturun; eksik veya eski bir Expires tarihi ve geçersiz Contact URI'leri için yerleşik uyarılarla.
ÜcretsizMetin
Kendinden İmzalı SSL Sertifikası Oluşturucu
node-forge kullanarak tarayıcınızda gerçek, çalışan bir kendinden imzalı TLS sertifikası ve eşleşen özel anahtarını oluşturun; Subject Alternative Names, yapılandırılabilir anahtar boyutu ve geçerlilik süresi ile indirmeye hazır .crt ve .key dosyaları.
ÜcretsizMetin
SQL Biçimlendirici
MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery ve Snowflake dahil olmak üzere bir düzineden fazla SQL lehçesinde, tutarlı girintileme, satır başına bir madde ve seçtiğiniz anahtar kelime büyük/küçük harf kullanımıyla bir SQL sorgusunu okunabilirlik için yeniden biçimlendirin; tamamı tarayıcınızda çalışır.
ÜcretsizMetin
SSL Sertifika ve Anahtar Çifti Kontrolcüsü
Bir SSL/TLS özel anahtarının, sertifikasının ve isteğe bağlı bir CSR'nin gerçekten aynı anahtar çiftine ait olup olmadığını kontrol edin, sertifikanın konusunu, vereni, geçerliliğini, SAN'larını ve parmak izlerini çözüp görüntüleyin; tümü tarayıcınızda çalışır.
ÜcretsizMetin
SSL Sertifika Biçimi Dönüştürücü
SSL/TLS sertifikalarını PEM ve DER kodlaması arasında dönüştürün, sertifikaları bir PKCS#7 (.p7b) dosyasına paketleyin veya bundan çıkarın, ve bir sertifika ile özel anahtarı parola korumalı bir PKCS#12 (.pfx / .p12) dosyasına paketleyin veya bunlardan geri çıkarın; tümü tarayıcınızda çalışır.
ÜcretsizMetin
SSL Sertifika Görüntüleyici
Bir veya daha fazla PEM veya DER X.509 sertifikasını çözün ve her alanı sade bir dille görüntüleyin: konu, veren, geçerlilik, parmak izleri, açık anahtar ayrıntıları ve Key Usage, Subject Alternative Names ile Authority Information Access dahil her standart uzantı; tümü tarayıcınızda çalışır.
ÜcretsizMetin
Metin Fark Kontrolcüsü
İki metin bloğunu karşılaştırın ve satır, kelime veya karakter düzeyinde neyin eklendiğini, kaldırıldığını veya değiştirildiğini tam olarak görün; birleştirilmiş veya yan yana görünüm ve indirilebilir standart fark dosyasıyla; tümü tarayıcınızda çalışır.
ÜcretsizMetin
Metni ASCII'ye Dönüştürücü
Metni ASCII karakter kodlarına dönüştürün ve tekrar geri çevirin; sonuç ayrıca ikili, onaltılık ve sekizlik olarak da gösterilir, tümü tamamen tarayıcınızda çalışır ve hiçbir şey yüklenmez.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!