Simbolių skaitiklis
Įklijuokite tekstą ir iš karto patikrinkite graphemų skaičių, skaičių be tarpų, eilučių skaičių ir UTF-8 baitus.
Jūsų tekstas apdorojamas naršyklėje ir nėra siunčiamas į serverį.
Kaip naudoti
- Atidarykite įrankį, tada įklijuokite arba įveskite tekstą.
- Patikrinkite dešinįjį skydelį, kuriame graphemų skaičius rodomas kaip pagrindinė reikšmė.
- Nustatykite tikslinį limitą, kad matytumėte likusius simbolius ir progresą.
- Pažymėkite dalį teksto, kad matytumėte tik pažymėtos dalies skaičių.
Pavyzdžiai
Įrašas socialiniams tinklams (120 simbolių limitas)
Įvestis: Trumpas įrašas japonų kalba su emoji
Išvestis: Iš karto patikrinkite graphemų skaičių ir likusius simbolius
API limito tikrinimas
Įvestis: Tekstas su anglų kalba, naujomis eilutėmis ir simboliais
Išvestis: Kartu patikrinkite UTF-8 baitus ir kodo taškus
DUK
Kodėl graphemų skaičius ir kodo taškų skaičius gali skirtis?
Emoji ir jungtinės sekos gali naudoti kelis vidinius kodo taškus, nors atrodo kaip vienas matomas simbolis.
Ar mano tekstas siunčiamas į serverį?
Ne. Skaičiavimas visiškai vyksta jūsų naršyklėje.
Ar pilno pločio atitikmuo tikslus?
Ne. Tai tik įvertinimas. Pagal numatytuosius nustatymus ASCII yra 0.5, o ne ASCII - 1.0.
Ar galiu skaičiuoti tik pažymėtą tekstą?
Taip. Pažymėkite tekstą redaktoriuje ir bus parodytas pažymėtos dalies skaičius.
Žodynėlis
- Graphema
- Vienetas, kuris atrodo kaip vienas matomas simbolis.
- Kodo taškas
- Vidinis Unicode simbolio vienetas.
- UTF-8 baitai
- Apytikslis duomenų dydis saugojimui ir perdavimui.
Pastabos
- Jei Intl.Segmenter nepasiekiamas, graphemų skaičiavimas grįžta prie paprastesnio metodo.
- Pilno pločio atitikmuo yra tik įvertinimas. Jei paskirties vietoje galioja griežtos taisyklės, vadovaukitės jomis.
- Kai automatinis išsaugojimas ĮJ., įvesties tekstas saugomas šio įrenginio localStorage. Bendruose įrenginiuose tai išjunkite.