Бесплатен Бројач на знаци
Броете знаци, зборови, реченици, букви, цифри и специјални знаци. Проверете наспроти ограничувањата на Twitter, Instagram и други платформи.
Како функционира
Целото броење работи во вашиот прелистувач користејќи ги вградените Unicode API-и на JavaScript — конкретно Intl.Segmenter за групи графеми и TextEncoder за должина во бајти — без повици до сервер и без надворешни библиотеки. Алатката разликува помеѓу Unicode кодни точки, карактери перцепирани од корисникот (така што емоџи знаме или семејно емоџи се брои како еден графем, не четири), и сурови UTF-8 бајти.
- 1Парсирање свесно за UnicodeДодека пишувате, текстот се дели на Unicode кодни точки користејќи итератор со spread ([...text]), кој правилно се справува со карактери надвор од основната повеќејазична рамнина. Буквите и цифрите се класифицираат користејќи Unicode својства (\p{L} и \p{N}) така што кирилица, арапско, CJK и други писма се броат правилно, не само ASCII.
- 2Броење графеми и бајтиAPI-та Intl.Segmenter на прелистувачот (со granularity: 'grapheme') брои карактери перцепирани од корисникот — повеќекодно емоџи како семејство или знаме се регистрира како едно. TextEncoder го кодира текстот во UTF-8 и ја пријавува должината во бајти, што е важно за SMS и мрежни граници каде бајтите, не карактерите, се ограничувачки фактор.
- 3Структурна анализа и анализа на честотаЗборовите се откриваат со делење на празни места; реченициte со броење низи на интерпункција ., ! и ?; параграфите со граници со двоен нов ред. Бројот на уникатни карактери се пресметува користејќи Set. Табелите за честота на карактери и зборови се градат со Map, потоа се сортираат по број за да ги прикажат топ 10 најкористени записи.
- 4Споредба на ограничувања на платформиВашиот број карактери се споредува во реално време со шест однапред кодирани ограничувања на платформи (Tweet/X на 280, Meta опис на 160, SMS на 160, LinkedIn објава на 3000, YouTube наслов на 100, Instagram натпис на 2200). Лента за напредок и индикатор за успех/неуспех се ажурираат моментално додека пишувате, а времето за читање се проценува на 225 зборови во минута, времето за говорење на 140 wpm.
Поврзани алатки
Бројач на арапски зборови
Броете зборови, знаци, реченици и време на читање во арапски текст — со целосна поддршка за tashkeel (дијакритици) и kashida и уредувач со насока од десно кон лево.
Бројач на честота на зборови
Броете колку често се појавува секој збор во вашиот текст. Визуелизирајте ги најчестите зборови, извезете во CSV и филтрирајте стоп-зборови.
Бројач на зборови
Брои зборови, знаци, реченици и параграфи. Проценете го времето за читање.