Karakter sayısı
Karakter sayma aracı
Metninizi yapıştırarak karakter sayısını, bayt sayısını ve kelime sayısını hızlıca kontrol edin.
Bu araç hakkında
Sosyal medya gönderileri, reklam metinleri, makale başlıkları, meta açıklamaları, HTML gövde metni ve daha fazlası için tarayıcınızda metin kelime sayısını gerçek zamanlı olarak sayabilirsiniz.
- Hem tam genişlikli hem de yarım genişlikli karakterler "1 karakter" olarak sayılır. Emojiler gibi vekil çiftler de 1 karakter olarak kabul edilir.
- Bayt sayısı, UTF-8 ile kodlandığında boyutu gösterir.
- "HTML Etiketlerini Kaldır" seçeneğini etkinleştirdiğinizde, HTML'nin ana gövdesine görsel olarak benzeyen metin miktarını görebilirsiniz.
Karakter sayma aracını kullanma
Metin alanına metin girdiğinizde veya yapıştırdığınızda, sonuçlar seçilen sayma yöntemine göre otomatik olarak güncellenecektir.
- Saymak istediğiniz metni, kodu veya HTML'yi metin alanına yapıştırın.
- Karakter sayısı, bayt sayısı veya kelime sayısı arasından kontrol etmek istediğiniz birimi seçin.
- Yalnızca HTML gövde metnini saymak istiyorsanız, "HTML etiketleri olmadan say" seçeneğini etkinleştirin.
Sayım yaparken dikkat edilmesi gereken noktalar
- Karakter sayımı JavaScript kod noktalarına göre yapılır, bu nedenle hem tam genişlikli hem de yarım genişlikli karakterler tek bir karakter olarak sayılır.
- Tarayıcı destekliyorsa, Japonca metni tek tek kelimelere ayırmak için Intl.Segmenter kullanılır. Desteklemeyen tarayıcılarda ise basitleştirilmiş bir yöntem kullanılır.
- HTML etiketlerinin kaldırılması, düzenli ifadeler kullanmak yerine HTML'yi ayrıştırarak gerçekleştirilir; ancak, HTML'nin ciddi şekilde bozuk olduğu durumlarda, sonuç tarayıcının düzeltmesine bağlıdır.
Sıkça Sorulan Sorular
Tam genişlikteki karakterler iki karakter olarak sayılır mı?
Hayır. Karakter sayısına göre sayarken, hem tam genişlikli hem de yarım genişlikli karakterler birer karakter olarak sayılır. "Bayt sayısına göre" seçeneğini seçerseniz, UTF-8'deki bayt sayısını kontrol edebilirsiniz.
HTML etiketlerini kaldırmak, sadece "<" ve ">" etiketleri arasındaki içeriği silmek anlamına mı geliyor?
Hayır. Tarayıcının DOMParser'ını kullanarak HTML'yi ayrıştırır, gövde metnini çıkarır ve sayar. `script`, `style`, `noscript` ve `template` etiketlerinin içeriği hariç tutulur.
Girdiğim metin sunucuya gönderilecek mi?
Sayım işlemi tarayıcıdaki JavaScript tarafından gerçekleştirilir. Sistem, metin içeren formları sunucuya göndermez; yalnızca standart girişleri ve seçenek değişikliklerini işler.