Merkkien laskuri ilmaiseksi
Laske merkit, sanat, virkkeet, kirjaimet, numerot ja erikoismerkit. Tarkista Twitterin, Instagramin ja muiden alustojen rajoituksia vastaan.
Yleiset käyttötavat
- Laske merkit sosiaalisen median viesteilleTarkista merkkimäärät Twitterin, Instagramin, LinkedInin ja muiden alustojen rajoituksiin ennen julkaisua.
- Laske SEO-metatun merkitTarkista otsikkotunnisteet ja metakuvaukset hakukoneen merkkirajoituksiin optimaalisen näytön saamiseksi.
- Laske merkit akateemiseen kirjoittamiseenSeuraa merkkien ja sanojen määrää esseille, tiivistelmille, hakemuksille ja opinnäytteen lähettämiselle.
- Laske merkkijonon pituus kehitykselleTarkista merkkijonon pituudet, tavun koot ja Unicode-merkkien määrät tietokannan sarakkeen koon ja validoinnin osalta.
- Analysoi sisältörakennetta ja tilastojaSaa yksityiskohtaiset tekstin tilastot — lauseen pituus, kappaleen määrä ja merkin taajuus mille tahansa sisällölle.
Miten se toimii
Kaikki laskenta tapahtuu selaimessasi JavaScriptin sisäänrakennettuja Unicode-rajapintoja käyttäen — erityisesti Intl.Segmenter-luokkaa grafeemiklustereille ja TextEncoder-luokkaa tavupituudelle — ilman palvelinkutsuja tai ulkoisia kirjastoja. Työkalu erottaa toisistaan Unicode-koodipisteet, käyttäjän havaitsemat merkit (jolloin lippuemoji tai perhe-emoji lasketaan yhdeksi grafeemiksi, ei neljäksi), ja raa'at UTF-8-tavut.
- 1Unicode-tietoinen jäsennysKirjoittaessasi teksti jaetaan Unicode-koodipisteiksi levitysiteraattorilla ([...teksti]), joka käsittelee oikein perus-monikielisen tason ulkopuoliset merkit. Kirjaimet ja numerot luokitellaan Unicode-ominaisuuspaoilla (\p{L} ja \p{N}), joten kyrilliset, arabialaiset, CJK- ja muut kirjoitusjärjestelmät lasketaan oikein, ei vain ASCII.
- 2Grafeemien ja tavujen laskentaSelaimen Intl.Segmenter-rajapinta (granularity: 'grapheme') laskee käyttäjän havaitsemat merkit — moni-koodipisteinen emoji, kuten perhe tai lippu, rekisteröityy yhdeksi. TextEncoder koodaa tekstin UTF-8:ksi ja ilmoittaa tavupituuden, mikä on tärkeää tekstiviesti- ja verkkorajoituksille, joissa tavut, ei merkit, ovat rajoite.
- 3Rakenteellinen ja taajuusanalyysiSanat havaitaan jakamalla välilyönneistä; lauseet laskemalla ., ! ja ? -välimerkkijaksoja; kappaleet kaksoisrivinvaihtorajoista. Uniikkien merkkien määrä lasketaan Set-oliolla. Merkki- ja sanataajuustaulukot rakennetaan Map-oliolla, ja lajitellaan sitten määrän mukaan nostamaan esiin 10 käytetyintä merkintää.
- 4Alustarajojen vertailuMerkkimäärääsi verrataan reaaliajassa kuuteen kiinteästi koodattuun alustarajaan (Tweet/X 280:llä, Meta-kuvaus 160:llä, tekstiviesti 160:llä, LinkedIn-julkaisu 3000:lla, YouTube-otsikko 100:lla, Instagram-kuvateksti 2200:lla). Edistymispalkki ja läpäisy/hylkäys-ilmaisin päivittyvät välittömästi kirjoittaessasi, ja lukuaika arvioidaan 225 sanalla minuutissa, puheaika 140 wpm:llä.
Liittyvät työkalut
Arabian Sanojen Laskija
Laske sanat, merkit, lauseet ja lukunopeus arabian tekstissä — täydellisellä tashkeel (diakriitikko) ja kashida-käsittelyllä sekä oikealta vasemmalle -editorilla.
Sanojen esiintymistiheyslakin
Laske kuinka usein kukin sana esiintyy tekstissäsi. Visualisoi yleisimmät sanat, vie CSV-muotoon ja suodata lopetussanat.
Sanalaskuri
Laske sanat, merkit, lauseet ja kappaleet. Arvioi lukuaika.