Лічыльнік сімвалаў
Устаўце тэкст і адразу праверце колькасць grapheme, колькасць без прабелаў, колькасць радкоў і UTF-8 байты.
Ваш тэкст апрацоўваецца ў браўзеры і не адпраўляецца на сервер.
Як карыстацца
- Адкрыйце інструмент, затым устаўце або ўвядзіце тэкст.
- Праверце правую панэль, дзе асноўным значэннем паказваецца колькасць grapheme.
- Усталюйце мэтавы ліміт, каб бачыць, колькі сімвалаў засталося, і прагрэс.
- Вылучыце частку тэксту, каб убачыць падлік толькі для вылучэння.
Прыклады
Пост для сацсеткі (ліміт 120 сімвалаў)
Увод: Кароткі пост на японскай мове з emoji
Вынік: Адразу правярайце колькасць grapheme і астатак сімвалаў
Праверка ліміту API
Увод: Тэкст з англійскай, пераносамі радкоў і сімваламі
Вынік: Разам правярайце UTF-8 байты і code points
FAQ
Чаму колькасць grapheme і code points можа адрознівацца?
Emoji і камбінаваныя паслядоўнасці могуць утрымліваць некалькі ўнутраных code points, але візуальна выглядаць як адзін сімвал.
Ці адпраўляецца мой тэкст на сервер?
Не. Увесь падлік выконваецца цалкам у вашым браўзеры.
Ці дакладны эквівалент поўнай шырыні?
Не. Гэта ацэнка. Па змаўчанні ASCII мае вагу 0.5, а не-ASCII - 1.0.
Ці можна лічыць толькі вылучаны тэкст?
Так. Вылучыце тэкст у рэдактары, і колькасць для вылучэння з'явіцца асобна.
Гласарый
- Grapheme
- Адзінка, якая выглядае як адзін бачны сімвал.
- Кодавая кропка
- Унутраная адзінка сімвала Unicode.
- UTF-8 байты
- Прыблізны памер даных для захавання і перадачы.
Заўвагі
- Калі Intl.Segmenter недаступны, падлік grapheme пераходзіць на больш просты запасны метад.
- Эквівалент поўнай шырыні - гэта ацэнка. Калі ваша мэтавая сістэма мае строгія правілы, кіруйцеся імі.
- Калі auto-save уключаны, уведзены тэкст захоўваецца ў localStorage на гэтай прыладзе. На агульных прыладах лепш адключыць гэтую опцыю.