İçeriğe geç

kelime · karakter · okuma süresi

Kelime sayacı

“The quick brown fox jumps over the lazy dog.” cümlesi 9 kelime, 44 karakter ve boşluksuz 36 karakterdir. Kendi metnini yapıştır veya yaz, sayımlarını gör.

Sayımlar yazdıkça güncellenir ve metin bu sekmeden çıkmaz. Okuma ve konuşma süreleri iki sayı alanındaki hızları kullanır; bunlar değiştirebileceğin varsayımlardır.

Scanned by NortonTM Safe Web

Bir bakışta

Fiyat
Ücret yok
Hesap
Gerekmez
Yükleme
Geçerli değil — metin sekmenden çıkmaz
Kelime kuralı
Intl.Segmenter ile Unicode kelime sınırları (UAX #29)
Okuma süresi
Kelime ÷ dakikadaki kelime; başlangıçta 200, değiştirilebilir
Boyut sınırı
Metin başına 5,000,000 karakter

Örnek metinlerin sayımları ve okuma süreleri

Bu tablolar sayaçla aynı koddan gelir. UTF-16 birimleri ve UTF-8 baytları, karakter sayısı ile bayt boyutunun neden farklı olduğunu gösterir.

Örnek metinlerin sayımları
MetinKelimeKarakterUTF-16 birimiUTF-8 baytı
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
Bir metni okuma veya konuşma süresi
KelimeDakikada 200 kelimeyle okumaDakikada 130 kelimeyle konuşma
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

Bir metindeki kelimeler nasıl sayılır

1

Metni yapıştır veya yaz

Metni kutuya koy. Sayımları hemen görebilmen için içinde bir örnek var; boş bir kutuyla başlamak için Temizle'ye bas. Birkaç megabaytlık metinler de çalışır, 5,000,000 karaktere kadar.

2

Sayımları oku

Kelime, karakter, boşluksuz karakter, cümle, paragraf ve satır yazdıkça güncellenir. Altında ortalama kelime uzunluğunu, en uzun kelimeyi ve metnin UTF-16 birimi ile UTF-8 bayt cinsinden boyutunu bulursun.

3

Okuma hızını ayarla

Okuma süresi, kelime sayısının ilk sayı alanındaki dakikadaki kelimeye bölünmesidir (başlangıçta 200). Konuşma süresi ikinci alanı kullanır (başlangıçta 130). Kendi hızına uydurmak için ikisinden birini değiştir.

Sayımlar nasıl tanımlanır

Kelime, Unicode kelime sınırı kurallarının (UAX #29) tek birim saydığı, tarayıcının Intl.Segmenter'ı ile bulunan harf, rakam ya da ideogram dizisidir. Boşluklar ve noktalama kelime değildir; kelimeler arasında boşluk bulunmayan Japonca, Çince ya da Tayca metin tarayıcının sözlüğüyle bölünür. Karakter bir grafem kümesidir, yani okuyucunun tek simge olarak gördüğü birimdir: yedi kod noktasından oluşan bir aile emojisi tek karakterdir, birleşen vurgu işaretli bir harf de öyle.

Farklı araçlar aynı metin için farklı sayılar verir, çünkü farklı kurallar kullanırlar. Boşluklardan bölen bir sayaç “well-known” ifadesini tek kelime okur, Unicode kuralları ise iki kelime okur; “don't” ikisinde de tek kelime kalır. 3.14 gibi sayılar tek kelime sayılır. Cümleler Unicode cümle kurallarıyla bulunur; bu yüzden büyük harfle devam eden bir kısaltma cümle sonu sayılabilir. Paragraf, boş bir satırla ayrılmış satır bloğudur. Okuma süresi kelime ÷ dakikadaki kelime olarak saniyeye yuvarlanır; hız bir varsayımdır, okuyucularının ölçümü değildir.

Kelime sayacı soruları

Kelime sayacı neyin kelime olduğuna nasıl karar verir?

Tarayıcının Intl.Segmenter'ı üzerinden Unicode kelime sınırı kurallarını kullanır. Harf, rakam ya da ideogramlardan oluşan bir parça kelimedir; boşluklar ve noktalama değildir. “Hello, world!” 2 kelime, “well-known” 2, “don't” 1 ve “3.14 and 1,000” 3 kelimedir.

Başka bir araç neden farklı kelime sayısı gösteriyor?

Çoğu basit sayaç metni boşluklardan böler. Bu, “well-known” için Unicode kuralları 2 verirken 1 kelime verir, tek başına duran bir tireyi kelime sayar ve kelimelerin boşlukla ayrılmadığı Japonca, Çince ya da Taycada kelime sınırı bulamaz. İki yanıt da yanlış değildir; farklı tanımları izlerler.

Okuma süresi nasıl hesaplanır?

Okuma süresi, kelime sayısının ilk sayı alanındaki dakikadaki kelimeye bölünmesidir ve dakika ile saniye olarak gösterilir. Dakikada 200 kelimede 1,000 kelime 5:00, dakikada 250 kelimede 4:00 sürer. İnsanlar çok farklı hızlarda okuduğu için hız, değiştirebileceğin bir varsayımdır.

Karakter, UTF-16 birimi ve UTF-8 baytı arasındaki fark nedir?

Karakterler, okuyucunun tek simge olarak gördüğü şeylerdir. UTF-16 birimleri JavaScript'in bir dize için bildirdiği uzunluktur, UTF-8 baytları ise metin UTF-8 dosyası olarak kaydedildiğinde boyutudur. Bir aile emojisi 1 karakter, 11 UTF-16 birimi ve 25 UTF-8 baytıdır; “é” harfi 1 karakter ve 2 UTF-8 baytıdır.

Japonca, Çince ya da Tayca metni doğru sayıyor mu?

Tarayıcının dili bölebildiği her yerde kelimeleri sayar: “日本語のテキスト” 3 kelime, 8 karakter ve 24 UTF-8 baytı verir. Bölümleme tarayıcıya yerleşik sözlüğe bağlıdır, bu yüzden iki tarayıcı nadir kelimelerde biraz farklı olabilir. Karakter sayısı buna bağlı değildir.

Metnim bir yere yükleniyor mu?

Hayır. Sayım tarayıcı sekmende çalışır ve metin hiçbir zaman bir sunucuya gönderilmez. Sayfa yüklendikten sonra çevrimdışı da çalışır. Sekmeyi kapatmak metni siler.