Çevrimiçi Metin İstatistikleri Analiz Aracı
Metin yapıştırın, canlı karakter, boşluksuz karakter, sözcük ve satır sayısını görün. 500.000 karaktere kadar destekler. İşlem tarayıcınızda yerel olarak yap…
Kullanmaya başla
Karakter Sayacı Nasıl Çalışır?
Bu araç, metin istatistiklerini anında hesaplar. Örneğin, tek satırda "Hello world" yazdığınızda sayfa 11 karakter, boşluklar hariç 10 karakter, iki sözcük benzeri dizi ve bir satır bildirir. Boş bir giriş ise sıfır satır gösterir.
Sayım Yöntemleri ve Sınırlamalar
Karakter sayısı, JavaScript'in string.length özelliğini kullanır; bu, tamamlayıcı düzlemdeki bir karakterin (örneğin birçok emoji) iki UTF-16 birimi olarak sayılması anlamına gelir. Boşluksuz sayı, tüm JavaScript boşluk eşleşmelerini çıkarır. Sözcük sayısı, ardışık Unicode harf veya rakamları tek bir sözcük olarak kabul eder; yerel ayara özgü sözcük sınırı sözlüklerini izlemez, bu nedenle boşluksuz dillerde veya noktalama kuralları farklı olan dillerde editöryel sözcük sayılarından farklılık gösterebilir.
Örnek Girdi ve Çıktı
Metin kutusuna Merhaba dünya yazdığınızı varsayalım. Bu metin 13 karakter (Türkçe karakterler dahil), boşluklar hariç 12 karakter, iki sözcük benzeri dizi ve bir satır olarak sayılır. Satır sonu eklediğinizde satır sayısı artar.
Sıkça Sorulan Sorular
Karakter sayısı neden bazı emojilerde beklediğimden fazla çıkıyor?
Çünkü sayım, JavaScript UTF-16 kod birimlerini kullanır. Tamamlayıcı düzlemdeki karakterler (U+1F600 gibi) iki kod birimi olarak temsil edilir ve bu nedenle iki karakter olarak sayılır. Bu, tarayıcı tabanlı sayımlarda yaygın bir davranıştır.
Sözcük sayısı neden bazı dillerde yanlış görünüyor?
Sözcük sayısı, ardışık Unicode harf veya rakamları tek bir sözcük olarak kabul eder. Boşluk kullanmayan diller (örneğin Çince) veya kesme işareti gibi ayraçları farklı kullanan dillerde, bu sayım editöryel sözcük sayılarından farklı olabilir. Araç, yerel ayara özgü sözlükleri kullanmaz.
Satır sayısı nasıl hesaplanıyor?
Satır sayısı, metindeki yeni satır karakterlerine göre belirlenir. Boş bir metin için satır sayısı sıfırdır. Tek bir satır sonu içeren bir metin iki satır olarak sayılır.
Kullanım Kontrol Listesi
- Metni yapıştırdıktan sonra sayıların canlı güncellendiğini doğrulayın.
- Boşluk içeren ve içermeyen karakter sayılarını karşılaştırın.
- Satır sonlarının satır sayısını nasıl etkilediğini test edin.
- Unicode sembollerin (örneğin U+1F600) iki karakter olarak sayıldığını unutmayın.
İşlem tarayıcınızda yerel olarak yapılır.