Таңба санағышы

Мәтінді қойып, grapheme санын, бос орынсыз санын, жол санын және UTF-8 байттарын бірден тексеріңіз.

Мәтініңіз браузерде өңделеді және серверге жіберілмейді.

Жергілікті жұмыс істейді / серверге жіберілмейді

Қолдану жолы

  1. Құралды ашып, мәтінді қойыңыз не теріңіз.
  2. Оң жақ панельден негізгі мән ретінде көрсетілетін grapheme санын қараңыз.
  3. Қалған таңбалар мен прогресті көру үшін мақсатты шекті орнатыңыз.
  4. Тек таңдалған бөлік саналуын көру үшін мәтіннің бір бөлігін белгілеңіз.

Мысалдар

Әлеуметтік жазба (120 таңба шегі)

Кіріс: Emoji бар қысқа жапонша жазба

Шығыс: Grapheme санын және қалған таңбаларды бірден тексеру

API шегін тексеру

Кіріс: Ағылшынша мәтін, жол үзулері және таңбалар

Шығыс: UTF-8 байттарын және code point санын бірге тексеру

ЖҚС

Неге grapheme саны мен code point саны әртүрлі болуы мүмкін?

Emoji және біріктірілетін тізбектер бірнеше ішкі code point қолданса да, көзге бір ғана таңба болып көрінуі мүмкін.

Мәтінім серверге жіберіле ме?

Жоқ. Санақ толықтай браузерде орындалады.

Толық енге балама дәл ме?

Жоқ. Бұл шамамен есеп. Әдепкіде ASCII 0.5, ал ASCII емес таңбалар 1.0 болып есептеледі.

Тек таңдалған мәтінді санай аламын ба?

Иә. Өңдегіште мәтінді таңдаңыз, сонда таңдалған бөліктің саны көрсетіледі.

Сөздік

Grapheme
Көзге бір көрінетін таңба ретінде қабылданатын бірлік.
Code point
Unicode ішіндегі техникалық таңба бірлігі.
UTF-8 байттары
Сақтау мен тасымалдауда қолданылатын дерек көлемінің шамамен мәні.

Ескертпелер

  • Егер Intl.Segmenter қолжетімсіз болса, grapheme санау қарапайымырақ әдіске ауысады.
  • Толық енге балама шамамен есеп. Егер тағайындалған орында қатаң ережелер болса, сол ережелерді ұстаныңыз.
  • Auto-save ҚОСУЛЫ болса, енгізілген мәтін осы құрылғыдағы localStorage ішінде сақталады. Ортақ құрылғыларда оны ӨШІРІҢІЗ.