Kelime Sayacı
Yazdıkça kelime, karakter, cümle, bayt ve okuma süresini sayın
Bu araç hakkında
Geliştiricilerin ve yazarların gerçekten ihtiyaç duyduğu sayıları veren canlı bir kelime ve karakter sayacı: kelimeler, boşluklu ve boşluksuz karakterler, UTF-8 baytları (veritabanı sütununuzun ya da API sınırınızın aslında ölçtüğü şey), satırlar, cümleler, paragraflar ve dakikada tipik 220 kelime üzerinden tahmini okuma süresi.
Karakterler UTF-16 birimleri olarak değil, Unicode kod noktaları olarak sayılır; böylece emoji ve CJK metni bir insanın bekleyeceği gibi sayılır — ayrı bayt sayacı da farkı görünür kılar: 日本語 3 karakterdir ama 9 bayttır. VARCHAR(255) bir sütun 200 “karakterlik” bir dizgeyi reddettiğinde canınızı yakan tam olarak bu ayrımdır.
Her şey siz yazdıkça güncellenir ve hiçbir yere hiçbir şey gönderilmez — duyuru taslaklarını, sözleşmeleri ya da henüz dünyaya hazır olmayan başka metinleri saymak için güvenlidir.
Sıkça sorulan sorular
- Karakter ve bayt sayıları neden farklı?
- Karakterler Unicode kod noktalarıdır; baytlar ise onların UTF-8 kodlamasıdır. ASCII harfleri 1 bayt, çoğu aksanlı Avrupa harfi 2 bayt, CJK karakterleri 3 bayt, emojiler 4 bayt (dizilerde daha fazla) yer kaplar. Veritabanı sınırları, HTTP başlıkları ve pek çok API karakteri değil baytı ölçer.
- Boşluk kullanmayan dillerde kelimeler nasıl sayılıyor?
- Kelime sayımı boşluklara göre bölme yapar; bu da Çince veya Japonca gibi bölütlenmemiş metinleri olduğundan az sayar. Bu diller için daha anlamlı ölçüt karakter sayısıdır — her ikisinin de her zaman gösterilmesinin nedeni budur.
- Ne cümle sayılıyor?
- Ardından boşluk ya da girdinin sonu gelen ., !, ? veya … ile biten metin dizileri. “örn.” gibi kısaltmalar sayıyı bir miktar şişirebilir — cümle sayımı doğası gereği sezgiseldir.
- Okuma süresi ne kadar isabetli?
- Kelime sayısını, yetişkinlerin genel düzyazıyı sessiz okuma hızının yaygın ortalaması olan 220 kelime/dakikaya böler. Kod içeren teknik metinler daha yavaş, göz gezdirilen listeler daha hızlı okunur. Bunu büyüklük mertebesi tahmini olarak görün.