Ugrás a fő tartalomra

Ingyenes Karakterszámláló

Számold meg a karaktereket, szavakat, mondatokat, betűket, számjegyeket és speciális karaktereket. Ellenőrizd a Twitter, Instagram és más platformok korlátait.

Betöltés után offline is működik
Karakterek111
Grafémák111
Bájtok (UTF-8)133
Szavak19
Mondatok2
Bekezdések2
Betűk90
Számjegyek0
Szóközök17
Sortörések2
Speciális2
Egyedi karakterek40
Átl. szóhossz4.7 kar
Olvasási idő5 mp
Beszédidő8 mp
Platform korlátok
Túllépte a korlátot: YouTube cím
𝕏 Tweet (X)111/280 ✓
💼 LinkedIn bejegyzés111/3000 ✓
🌐 Meta leírás111/160 ✓
▶️ YouTube cím111/100 (túllépve!)
💬 SMS üzenet111/160 ✓
📷 Instagram felirat111/2200 ✓
A platformok számlálási szabályai eltérhetnek — az emoji-k, hivatkozások és CJK karakterek több karakternek számíthatnak.

Gyakori felhasználások

  • Számolja meg a karaktereket a közösségi média bejegyzéseihezEllenőrizze a karakterszámot a Twitter, Instagram, LinkedIn és más platformok korlátaival az előtt, hogy közzé tenne.
  • Számolja meg a karaktereket az SEO meta címkékhezEllenőrizze a cím címkéket és a meta leírásokat a keresőmotor karakterkorlátjaihoz az optimális megjelenítéshez.
  • Számolja meg a karaktereket az akadémiai íráshozKövesse nyomon a karakter- és szószámot az esszékhez, absztraktokhoz, pályázati űrlapokhoz és értekezés-beadásokhoz.
  • Számolja meg a karakterlánc hosszát a fejlesztéshezEllenőrizze a karakterlánc hosszát, a bájtméreteket és az Unicode karakterszámokat az adatbázis-oszlop méretezéséhez és ellenőrzéséhez.
  • A tartalom szerkezetének és statisztikájának elemzéseSzerezzen részletes szövegstatisztikát — mondat hosszúsága, bekezdésszáma és karaktergyakoriság az összes tartalomhoz.

Hogyan működik

Minden számolás a böngészőjében fut a JavaScript beépített Unicode API-jaival — konkrétan az Intl.Segmenter-rel a grafémaklaszterekhez és a TextEncoder-rel a bájthosszhoz — szerverhívások és külső könyvtárak nélkül. Az eszköz megkülönbözteti a Unicode kódpontokat, a felhasználó által érzékelt karaktereket (így egy zászló-emoji vagy egy családi emoji egy grafémaként számít, nem négyként) és a nyers UTF-8 bájtokat.

  1. 1
    Unicode-tudatos elemzés
    Gépelés közben a szöveg Unicode kódpontokra kerül szétbontásra a spread iterátor ([...szöveg]) segítségével, amely helyesen kezeli az Alapvető Többnyelvű Síkon kívüli karaktereket. A betűk és számjegyek Unicode property escape-ekkel (\p{L} és \p{N}) kerülnek osztályozásra, így a cirill, arab, CJK és más írások helyesen kerülnek megszámolásra, nem csak az ASCII.
  2. 2
    Graféma- és bájtszámolás
    A böngésző Intl.Segmenter API-ja (granularity: 'grapheme' beállítással) számolja a felhasználó által érzékelt karaktereket — egy több kódpontból álló emoji, mint egy család vagy egy zászló, egyként regisztrál. A TextEncoder UTF-8-ra kódolja a szöveget, és jelenti a bájthosszt, ami az SMS és hálózati korlátoknál fontos, ahol a bájtok, nem a karakterek, a megkötés.
  3. 3
    Strukturális és gyakorisági elemzés
    A szavakat szóközök szerinti osztással érzékelik; a mondatokat ., ! és ? írásjelfutamok számolásával; a bekezdéseket dupla-sortörés határokkal. Az egyedi karakterek száma egy Set segítségével kerül kiszámításra. Karakter- és szógyakorisági táblázatok egy Map-pel épülnek fel, majd darabszám szerint rendezésre kerülnek a legfelső 10 legtöbbet használt bejegyzés megjelenítéséhez.
  4. 4
    Platform-korlát összehasonlítás
    Karakterszámát valós időben hasonlítják hat előre kódolt platformkorlátozáshoz (Tweet/X 280-nál, Meta leírás 160-nál, SMS 160-nál, LinkedIn bejegyzés 3000-nél, YouTube cím 100-nál, Instagram felirat 2200-nál). Egy folyamatsáv és megfelel/nem-felel jelző azonnal frissül gépelés közben, és az olvasási idő 225 szó/perc alapján kerül becslésre, a beszédidő 140 szó/perc alapján.

Kapcsolódó eszközök

Gyakran ismételt kérdések