Metin ve sayılar / CLEARBYTE

Unicode Metin ve Sözcük Sayacı

Unicode kod noktaları, UTF-16 birimleri, sözcük, satır ve UTF-8 baytlarını yerel sayın. Varsa Intl.Segmenter ve sayfa diliyle sözcük ayrımı yapılır.

Yalıtılmış araç · ağ erişimi engelli

Formül ve yöntem

code points = Array.from(text).length; UTF-8 bytes = TextEncoder().encode(text).length

Çözümlü örnek

Hello, world! → 13 Unicode kod noktaları, 2 Sözcükler, 13 UTF-8 baytları.

Varsayımlar ve sınırlar

Kod noktası, görünen grafem kümesi değildir. Emoji ve birleştirme işaretleri birden çok nokta içerebilir. Sözcük ayrımı tarayıcıya ve dile göre değişebilir.

Görüntülenen sonuçlar yuvarlanır. Hesaplamalarda yuvarlanmamış JavaScript sayıları kullanılır; küçük kayan nokta farkları oluşabilir.

Tarayıcınızda çalışır

Etkileşimli araç, ağ erişimi engellenmiş bir korumalı alanda çalışır. ClearByte ve reklam betikleri buradaki değerleri okuyamaz. Tarayıcı eklentileri ve güvenliği ihlal edilmiş cihazlar bu korumanın dışındadır.

Kaynaklar ve tanımlar

Yöntem kontrol tarihi:

Öğrenmeye devam edin

İlgili bir işlemle devam edin