Таңба санауыш — тегін
Таңбаларды, сөздерді, сөйлемдерді, әріптерді, цифрларды және арнайы таңбаларды санаңыз. Twitter, Instagram және басқа платформа шектеулерімен тексеріңіз.
Жиі қолданылуы
- Әлеуметтік Медиа Пості Үшін Таңбалар Санап ШығыңызTwitter, Instagram, LinkedIn және басқа платформаларының шектеулеріне қарсы таңба сәті жалпы өндіктемеден бұрын.
- SEO Мета Тегтері Үшін Таңбалар Санап ШығыңызЕң жақсы көрсетіме үшін іздеу машины таңба шектеулеріне қарсы басталысы тегтерін және мета сипаттарын тексеріңіз.
- Академиялық Жазу Үшін Таңбалар Санап ШығыңызМақалалар, қысқартылуы, өндіктеме пішіндері және диссертация өндіктемесі үшін таңба және сөз сәндерін сақтаңыз.
- Өндіру Үшін Сөз Ұзындығын Санап ШығыңызДеректер базасы баған өлшемі және тексеру үшін сөз ұзындығы, байт өлшемі және Unicode таңба сәндерін тексеріңіз.
- Мазмұн Құрылымы және Статистикасын Талдап ШығыңызКез келген мазмұн үшін ашық мәтін статистикасын - сөйлем ұзындығы, абзац санау және таңба жиі - алыңыз.
Қалай жұмыс істейді
Барлық санау браузеріңізде JavaScript-тің кірістірілген Unicode API-ларын — атап айтқанда графема кластерлері үшін Intl.Segmenter және байт ұзындығы үшін TextEncoder — пайдаланып жұмыс істейді, серверлік шақырулар немесе сыртқы кітапханалар жоқ. Құрал Unicode код нүктелерін, пайдаланушы қабылдайтын таңбаларды (сондықтан жалау эмодзиі немесе отбасы эмодзиі төрт емес, бір графема ретінде саналады) және шикі UTF-8 байттарын ажыратады.
- 1Unicode-ке сезімтал талдауТеру кезінде мәтін тарату итераторын ([...text]) пайдаланып Unicode код нүктелеріне бөлінеді, бұл Негізгі Көптілді Жазықтықтан тыс таңбаларды дұрыс өңдейді. Әріптер мен цифрлар Unicode қасиет-қашулары (\p{L} және \p{N}) арқылы жіктеледі, сондықтан кирилл, араб, қытай-жапон-корей және басқа жазулар тек ASCII емес, дұрыс саналады.
- 2Графема мен байт санауБраузердің Intl.Segmenter API-ы (granularity: 'grapheme' арқылы) пайдаланушы қабылдайтын таңбаларды санайды — отбасы немесе жалау сияқты көп код нүктелі эмодзи бір ретінде тіркеледі. TextEncoder мәтінді UTF-8-ге кодтап, байт ұзындығын хабарлайды, бұл таңбалар емес, байттар шектеу болатын SMS пен желі шектеулері үшін маңызды.
- 3Құрылымдық және жиілік талдауыСөздер бос орын бойынша бөлу арқылы анықталады; сөйлемдер ., ! және ? тыныс белгілерінің қатарын санау арқылы; абзацтар қос жаңа жол шекаралары арқылы. Бірегей таңба саны Set арқылы есептеледі. Таңба мен сөз жиілігі кестелері Map арқылы құрылады, содан кейін ең көп қолданылған 10 жазбаны шығару үшін санына қарай сұрыпталады.
- 4Платформа шегін салыстыруТаңба санығыз алты бекітілген платформа шегіне (Tweet/X 280-де, Meta сипаттамасы 160-та, SMS 160-та, LinkedIn жазбасы 3000-да, YouTube тақырыбы 100-де, Instagram тақырыпшасы 2200-де) қарсы нақты уақытта салыстырылады. Прогресс жолағы мен өту/сәтсіздік индикаторы теру кезінде лезде жаңарады, оқу уақыты минутына 225 сөз, сөйлеу уақыты минутына 140 сөз бойынша бағаланады.
Байланысты құралдар
Араб Сөз Санағышы
Араб мәтінінде сөздерді, таңбаларды, сөйлемдерді және оқу уақытын санаңыз — толық tashkeel (диакритика) және kashida өңдеу және оңнан солға ойдағдысы.
Сөз жиілігі санауышы
Мәтініңізде әр сөздің қаншалықты жиі кездесетінін санаңыз. Жоғарғы сөздерді бейнелеңіз, CSV-ге экспорттаңыз және аялдама сөздерін сүзіңіз.
Сөз Санауышы
Сөздер, таңбалар, сөйлемдер және абзацтарды санау. Оқу уақытын бағалау.