Karakter Sayaci
Metni yapistirin ve grapheme sayisi, bosluksuz sayi, satir sayisi ve UTF-8 baytlarini aninda kontrol edin.
Metniniz tarayicida islenir ve sunucuya gonderilmez.
Nasil kullanilir
- Araci acin, sonra metninizi yapistirin veya yazin.
- Sag paneli kontrol edin; birincil deger olarak grapheme sayisi gosterilir.
- Kalan karakterleri ve ilerlemeyi gormek icin bir hedef limit belirleyin.
- Yalnizca secili kisim icin sayim gormek uzere metnin bir bolumunu secin.
Ornekler
Sosyal gonderi (120 karakter limiti)
Girdi: Emoji iceren kisa bir Japonca gonderi
Cikti: Grapheme sayisini ve kalan karakterleri aninda kontrol edin
API limit kontrolu
Girdi: Ingilizce, satir sonlari ve semboller iceren metin
Cikti: UTF-8 baytlarini ve kod noktalarini birlikte kontrol edin
SSS
Grapheme sayisi ile kod noktasi sayisi neden farkli olabilir?
Emoji ve birlesik diziler icerde birden cok kod noktasi kullanabilir ama tek gorunen karakter gibi davranir.
Metnim sunucuya gonderiliyor mu?
Hayir. Sayim tamamen tarayicinizda calisir.
Tam-genislik esdegeri tam olarak dogru mu?
Hayir. Bu bir tahmindir. Varsayilan olarak ASCII 0.5, ASCII disi 1.0 sayilir.
Yalnizca secili metni sayabilir miyim?
Evet. Editor icinde metin secerseniz secim sayisi gorunur.
Sozluk
- Grapheme
- Tek bir gorunen karakter gibi algilanan birim.
- Kod noktasi
- Unicode icindeki dahili karakter birimi.
- UTF-8 baytlari
- Depolama ve aktarimda kullanilan yaklasik veri boyutu.
Notlar
- Intl.Segmenter kullanilamazsa grapheme sayisi daha basit bir yonteme doner.
- Tam-genislik esdegeri bir tahmindir. Hedefinizin kati kurallari varsa onlara uyun.
- Otomatik kayit ACIK iken girdi metni bu cihazdaki localStorage'a kaydedilir. Ortak cihazlarda KAPATIN.