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į.

Veikia vietoje / be perdavimo į serverį

Kaip naudoti

  1. Atidarykite įrankį, tada įklijuokite arba įveskite tekstą.
  2. Patikrinkite dešinįjį skydelį, kuriame graphemų skaičius rodomas kaip pagrindinė reikšmė.
  3. Nustatykite tikslinį limitą, kad matytumėte likusius simbolius ir progresą.
  4. 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.