Liigu põhisisu juurde

Märgikompter tasuta

Loe märke, sõnu, lauseid, tähti, numbreid ja erimärke. Kontrolli Twitteri, Instagrami ja muude platvormide piirangute suhtes.

Töötab võrguühenduseta pärast laadimist
Märgid86
Grafeemid86
Baiti (UTF-8)86
Sõnad17
Laused2
Lõigud2
Tähed67
Numbrid0
Tühikud15
Reavahetused2
Erimärgid2
Unikaalsed märgid31
Keskm. sõna pikkus3.9 mr
Lugemise aeg5 sek
Kõnelemise aeg7 sek
Platvormi piirangud
𝕏 Säuts (X)86/280 ✓
💼 LinkedIn postitus86/3000 ✓
🌐 Meta kirjeldus86/160 ✓
▶️ YouTube pealkiri86/100 ✓
💬 SMS-sõnum86/160 ✓
📷 Instagrami pealdis86/2200 ✓
Platvormide loendamise reeglid erinevad — emoji, lingid ja CJK-märgid võivad loenduda rohkem kui ühe märgina.

Levinud kasutusviisid

  • Loenda Tähemärgid Sotsiaalmeedia Postituste JaoksKontrolli tähemärkide arvu Twitter, Instagram, LinkedIn ja muude platvormi piirangute vastu enne postitamist.
  • Loenda Tähemärgid SEO Meta SiltideleKontrolli pealkirju ja metamärgikirjeldusi otsingumootorite tähemärkide piirangute vastu optimaalse kuvamisega.
  • Loenda Tähemärgid Akadeemiliseks KirjutamiseksJälgi tähemärkide ja sõnade arvu esseedele, abstraktidele, taotluse vormidele ja väitekirja esitustele.
  • Loenda Stringi Pikkus ArenduseksKontrolli stringi pikkusi, baidi suurusi ja Unicode märkide arvu andmebaasi veeru suuruse ja valideerimiseks.
  • Analüüsi Sisu Struktuuri ja StatistikatHangi üksikasjalik teksti statistika — lause pikkus, lõigud ja märkide sagedus mis tahes sisu jaoks.

Kuidas see töötab

Kogu loendamine töötab sinu brauseris JavaScripti sisseehitatud Unicode API-de abil — täpsemalt Intl.Segmenter grafeemiklastrite jaoks ja TextEncoder baidipikkuse jaoks — ilma serveripäringute ja väliste teekideta. Tööriist eristab Unicode koodipunkte, kasutajale tajutavaid tähemärke (nii et lipuemoji või pereemoji loeb ühe grafeemina, mitte nelja) ja toorest UTF-8 baite.

  1. 1
    Unicode-teadlik parsimine
    Kirjutades jagatakse tekst Unicode koodipunktideks spread-iteraatori ([...tekst]) abil, mis käsitleb korrektselt tähemärke väljaspool Baasi mitmekeelset tasandit. Tähed ja numbrid klassifitseeritakse Unicode omaduse-paosariga (\p{L} ja \p{N}), nii et kirillitsa, araabia, CJK ja teised kirjad loetakse õigesti, mitte ainult ASCII.
  2. 2
    Grafeemide ja baitide loendamine
    Brauseri Intl.Segmenter API (granulaarsusega 'grapheme') loeb kasutajale tajutavaid tähemärke — mitmekoodipunktiline emoji nagu perekond või lipp registreerub üheks. TextEncoder kodeerib teksti UTF-8-ks ja teatab baidipikkuse, mis on oluline SMS-ide ja võrgupiirangute jaoks, kus baidid, mitte tähemärgid, on piiranguks.
  3. 3
    Struktuurne ja sagedusanalüüs
    Sõnad tuvastatakse tühikute alusel jagades; laused loendades ., ! ja ? kirjavahemärgiseeriaid; lõigud topeltreavahetuse piiride alusel. Unikaalsete tähemärkide arv arvutatakse Set'i abil. Tähemärkide ja sõnade sagedustabelid ehitatakse Map'iga, seejärel sorteeritakse arvu järgi, et tuua esile 10 kõige enam kasutatud kirjet.
  4. 4
    Platvormipiirangute võrdlus
    Sinu tähemärkide arvu võrreldakse reaalajas kuue kõvakodeeritud platvormipiiranguga (Tweet/X 280, Meta kirjeldus 160, SMS 160, LinkedIni postitus 3000, YouTube'i pealkiri 100, Instagrami tekst 2200). Edenemisriba ja läbi-/läbikukkumise indikaator uuenevad koheselt kirjutades ja lugemisaeg hinnatakse 225 sõna minutis, rääkimisaeg 140 spm.

Seotud tööriistad

Korduma kippuvad küsimused