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.
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.
- 1Unicode-tudatos elemzésGé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.
- 2Graféma- és bájtszámolásA 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.
- 3Strukturális és gyakorisági elemzésA 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.
- 4Platform-korlát összehasonlításKarakterszá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
Arab Szó Számláló
Számláljon szavakat, karaktereket, mondatokat és olvasási időt arab szövegben — teljes tashkeel (diakritikum) és kashida támogatással, valamint jobbról balra szerkesztővel.
Szógyakorisági számláló
Számold meg, hányszor szerepel minden szó a szövegben. Vizualizáld a leggyakoribb szavakat, exportálj CSV-be, és szűrj ki töltelékszavakat.
Szószámláló
Számoljon szavakat, karaktereket, mondatokat és bekezdéseket. Becsülje meg az olvasási időt.